105
535
98
524
98
515
103
514
101
513
99
502
91
501
96
485
93
471
89
466
92
459
86
444
87
438
87
437
85
428
79
416
77
411
77
404
78
398
105
535
98
524
98
515
103
514
101
513
99
502
91
501
96
485
93
471
89
466
92
459
86
444
87
438
87
437
85
428
79
416
77
411
77
404
78
398