179
260
35
321
527
462
92
115
117
437
453
747
247
372
129
117
422
35
127
416
429
380
135
35
122
118
453
610
1009
121
448
282
116
1010
844
503
386
222
240
288
266
126
129
380
125
124
398
422
426
119
501
129
126
130
347
1142
180
439
461
451
119
97
122
294
947
414
273
578
387
130
434
35
103
614
28
485
427
122
475
124
368
395
455
67
128
252
253