112
112
154
703
300
408
604
423
440
448
836
112
553
112
447
439
112
112
112
569
112
545
454
112
457
112
377
491
442
112
112
469
527
112
453
446
572
449
617
112
690
112
112
112
429
112
1015
112
1534
457
112
112
112
112
112
438
112
549
447
448
610
0
0
0
0
0
246
66
138