101
605
86
572
95
523
102
507
87
500
94
468
83
439
86
425
84
425
78
424
70
421
45
411
83
410
69
389
101
605
86
572
95
523
102
507
87
500
94
468
83
439
86
425
84
425
78
424
70
421
45
411
83
410
69
389