234
558
305
97
234
205
343
10
58
4
117
172
158
58
81
64
177
223
277
166
224
112
353
312
55
99
453
421
132
506
237
299
46
416
331
40
303
200
8
289
82
241
258
1
297
225
144
320
173
156
176
41
