113
563
111
559
108
545
101
526
97
508
95
478
83
449
85
429
81
416
36
415
69
414
73
409
6
387
70
343
65
336
62
312
59
310
113
563
111
559
108
545
101
526
97
508
95
478
83
449
85
429
81
416
36
415
69
414
73
409
6
387
70
343
65
336
62
312
59
310