105
535
102
515
93
500
88
443
78
405
77
400
60
397
78
397
70
390
79
390
75
379
71
369
62
354
71
353
70
351
68
350
105
535
102
515
93
500
88
443
78
405
77
400
60
397
78
397
70
390
79
390
75
379
71
369
62
354
71
353
70
351
68
350