88
96
90
85
87
86
86
82
85
80
79
80
75
79
79
82
87
100
102
116
126
139
147
174
172
180
190
197
207
202
227
256
280
325
323
356
402
433
416
423
429
450
453
458
464
455
453
466
469
463
440
449
449
442
456
469
492
476
512
515
523
537
556
547
559
582
555
559
557
571
585
589
597
587
592
595
594
599
599
599
599
597
583
594
575
600
563
552
531
512
504
508
502
503
481
476
484
489
477
470
451
442
443
434
426
425
385
389
379
365
342
342
339
340
306
321
304
272
277
267
251
221
175
160
156
138
115
104
94
87
80
76
77
72
74
70
70
68
67
67
66
69
62
63
65
65
66
68
73
62
89
80
70
66
67
67
66
68
69
68
71
86
82
102
125
81
73
72
74
79
79
80
80
84
82
84
86
92
87