0
3
3
3
7
7
11
14
17
19
19
19
23
24
24
24
24
27
31
33
38
42
47
49
53
54
58
62
67
72
77
81
86
91
96
101
101
101
105
118
124
137
151
165
177
192
207
219
234
246
258
286
317
347
378
400
447
447
447
447
447
447
449
449
449
449
449
449
451
452
453
454
454
454
454
455
455
458
458
458
458
458
458
458
458
458
458
458
458
458
458
461
466
471
476
481
486
491
496
501
505
510
510
510
510
513
518
523
528
533
538
541
546
551
554
559
564
564
567
567
569
569
572
573
575
580
584
587
587
587
588
589
590
591
596
601
604
608
613
616
618
622
627
632
637
641
646
651
656
660
663
666
666
671
674
677
682
687
692
697
702
706
706
706
706
706
721
736
736
736
736
736
748
763
768
773
779
789
800
810
825
840
854
866
872
884
896
902
916
931
945
957
991
1021
1052
1074
1105
1105
1105
1105
1105
1105
1105
1105
1105
1105
1105
1107
1112
1117
1117
1122
1127
1130
1130
1130
1133
1137
1137
1137
1137
1137
1137
1137
1137
1137
1137
1137
1140
1144
1144
1144
1149
1154
1157
1157
1159
1164
1169
1169
1169
1169
1169
1169
1169
1169
1169
1169
1169
1171
1173
1173
1175
1180
1185
1185
1185
1185
1188
1190
1200
1215
1225
1235
1250
1265
1277
1292
1304
1309
1314
1319
1324
