62
182
25
50
125
135
42
60
166
383
97
36
43
167
52
82
156
372
155
89
24
35
350
175
397
570
117
239
180
191
107
121
70
68
49
34
124
147
94
80
199
200
51
45
133
356
189
85
57
185
16
297