125
244
76
126
111
119
391
449
233
5825
211
410
424
963
437
607
550
225
416
442
116
367
343
120
1259
626
213
118
218
409
561
423
372
450
415
438
115
434
226
126
391
459
119
223
382
211
268
876
454
589
362
231
61
230
116
426
395
98
222
397
424
409
414
435
426
398
1164
542
861
200
124
442
773
118
841
398
470
549
390
392
566
122
428
554
215
353
432
230
602
410
548
555
117
66