111
24
134
410
402
140
418
130
147
461
413
39
368
458
143
645
61
540
366
142
39
453
707
457
437
422
132
459
660
210
678
352
707
344
1006
441
400
464
388
686
403
601
607
434
156
555
460
1043
456
123
284
437
468
412
1310
1268
461
570
430
359
555
573
784
222
600
593
345
374
66