19
17
16
13
13
13
14
26
28
32
32
19
42
62
61
52
46
38
34
29
27
33
63
43
42
34
37
40
42
47
52
56
58
64
70
73
73
68
64
65
66
68
72
76
82
82
81
81
81
81
78
74
71
68
67
66
63
62
60
68
67
81
81
90
84
89
96
99
101
99
98
93
104
97
116
122
128
129
130
147
147
147
149
162
168
173
191
203
221
241
243
244
243
240
236
236
239
242
275
275
272
269
280
300
307
317
325
323
320
323
327
338
341
345
350
355
360
373
385
390
392
402
409
408
406
410
418
430
433
441
464
474
476
477
475
473
471
471
471
471
471
502
498
486
479
478
479
479
480
496
497
506
506
504
514
516
519
522
531
532
534
532
533
534
537
537
533
525
527
534
540
545
545
544
544
544
544
546
548
548
549
550
551
555
562
570
572
572
572
572
575
574
573
572
572
575
577
583
586
589
604
604
604
604
604
604
600
598
598
601
604
609
606
603
612
615
625
625
624
618
615
629
637
640
641
640
639
637
637
643
661
662
664
662
662
661
660
660
662
665
677
679
674
677
681
682
680
694
706
704
696
694
699
700
702
708
710
712
715
709
732
733
723
719
729
742
743
740
737
738
747
746
744
744
744
744
758
763
766
769
780
778
778
780
782
781
781
781
781
781
783
784
785
790
791
793
794