3
6
8
10
14
19
20
25
31
43
47
58
62
64
68
78
85
93
96
99
109
114
116
124
129
130
137
140
142
143
144
145
149
152
176
178
181
183
186
187
198
201
213
221
227
235
238
242
255
257
258
269
279
288
296
304
305
308
312
316
320
352
366
367
369
377
378
382
383
390
404
424
427
428
430
434
438
446
450
456
459
463
480
482
492
493
495
503
504
506
508
511
512
517
521
522
528
530
531
533
545
548
553
565
566
587
591
594
596
600
608
610
616
617
618
621
624
635
636
644
645
648
653
654
663
664
667
670
671
672
673
674
684
690
730
739
746
747
749
756
761
765
769
772
773
781
783
787
798
805
808
810
815
821
822
825
833
835
837
842
844
850
852
857
858
859
863
864
870
883
884
886
890
901
902
904
907
911
912
914
918
919
922
923
925
935
945
946
953
954
955
965
974
975
978
986
1004
1008
1016
1021
1022
1044
1049
1051
1058
1062
1063
1065
1089
1090
1096
1100
1105
1109
1116
1117
1132
1134
1136
1151
1155
1165
1179
1180
1181
1199
1208
1212
1227
1239
1242
1248
1251
1260
