226
232
249
154
250
112
228
432
493
384
409
112
546
606
367
239
212
463
349
218
447
434
626
245
347
170
576
395
406
212
212
414
224
559
420
484
473
442
590
359
627
454
426
430
472
48
49
47
49
0
66
46
47
54
49
48
0
47
50
47
46
48
47
0
48
50
49
49
0
50
46
47
47
50
50
46
46
49
46
47
248