112
280
112
112
427
466
112
344
35
495
465
107
108
418
447
112
847
499
313
612
591
482
446
411
246
633
415
436
365
456
112
112
615
454
874
474
411
796
24
428
420
580
422
599
410
163
424
419
458
567
437
202
112
424
447
579
112
112
316
457
345
397
653
463
431
112
105
66
24
165
41