94
515
95
507
88
502
99
500
94
469
90
455
89
453
89
451
90
443
74
436
80
404
77
398
76
385
76
384
72
361
62
311
60
298
57
292
94
515
95
507
88
502
99
500
94
469
90
455
89
453
89
451
90
443
74
436
80
404
77
398
76
385
76
384
72
361
62
311
60
298
57
292