50
1
55
97
100
133
853
324
275
209
278
66
244
360
272
230
2
73
344
337
233
57
340
247
82
286
61
232
68
64