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