3
5
8
14
18
20
26
27
30
35
39
52
60
66
67
74
80
85
94
95
101
105
110
113
125
141
143
146
150
153
159
187
191
199
208
214
216
220
226
228
237
240
265
267
271
274
281
283
285
296
304
306
309
310
315
317
333
339
343
353
380
384
390
398
412
437
447
449
454
456
460
462
472
475
476
479
487
490
506
507
519
538
540
543
545
553
555
565
570
581
587
599
612
616
631
637
638
642
656
659
663
670
678
679
697
709
712
713
722
723
725
729
732
735
747
748
756
760
761
769
774
778
780
781
783
786
787
795
801
803
810
814
817
824
829
833
834
837
852
855
861
862
868
878
881
884
888
890
891
903
907
908
912
913
916
932
934
950
959
960
965
966
967
971
974
984
996
1008
1014
1022
1029
1038
1044
1045
1053
1063
1064
1066
1073
1076
1080
1090
1098
1101
1102
1104
1107
1111
1120
1127
1133
1147
1153
1165
1169
1171
1175
1177
1182
1185
1189
1190
1194
1195
1196
1199
1215
1225
1231
1240
1251
1263
1267
1277
1291
1296
1299
1302
1314
1316
1317
1322
1327
1328
1331
1333
1340
1344
1367
1385
1387
1393
1395
1402
1407
1409
1413
1425
1429
1453
1471
1475
1477
1485
1497
1500
1522
1523
1527
1542
1550
1551
1552
1556
1566
1575
1589
1592
1593
1597
1599
1612
1614
1620
1627
1628
1629
1630
1631
1636
1639
1640
1642
1643
1648
1661
1668
1670
1671
1678
1683
1687
1688
1692
1709
1711
1715
1718
1727
1736
1740
1755
1760
1771
1776
1780
1782
1788
1789
1791
1793
1799
1802
1808
1814
1815
1816
1831
1838
1845
1846
1863
