382
420
450
401
384
35
416
112
578
601
448
374
451
470
406
453
870
112
348
689
586
400
430
397
426
421
112
778
592
428
112
362
414
49
0
50
47
49
50
46
46
46
48
47
50
47
50
48
50
47
50
47
50
47
47
0
49
49
50
47
49
49
49
50
50
46
50
32
32
48
0
50
46
50
50
50
46
47
32
49
48
46
47
47
47
49
49
66
47
48
47
48
50
48
46
50
50
0