107
151
9
140
14
73
60
33
70
165
148
49
141
24
156
16
169
117
18
167
10
11
20
17
79
56
58
88
102
184
305
96
38
104
42
45
201
146
160
125
55
27
109
408
52
133
275
144
54
110
46
85