297
133
24
78
148
393
560
294
411
457
83
362
71
140
555
533
112
160
344
446
112
112
419
417
463
361
463
112
112
112
571
112
430
479
24
414
429
142
112
112
381
591
407
112
384
375
112
467
588
174
460
469
243
268
455
564
484
168
407
112
112
415
90
66
98
325