3
19
44
48
50
57
69
78
85
104
105
117
125
141
162
171
178
201
213
225
227
228
253
258
261
278
282
287
296
306
322
326
341
361
391
395
401
411
420
450
454
469
480
485
502
503
556
557
561
562
577
584
599
606
612
619
629
631
635
647
649
676
685
692
697
701
702
711
713
731
733
747
770
771
775
779
780
788
789
796
817
831
833
861
862
882
885
888
898
902
921
939
958
961
962
965
970
979
985
1002
1012
1017
1035
1040
1044
1058
1060
1064
1087
1103
1115
1118
1120
1124
1134
1140
1141
1142
1150
1179
1187
1190
1198
1201
1207
1214
1218
1234
1239
1243
1247
1250
1252
1256
1268
1298
1305
1312
1350
1353
1362
1405
1408
1413
1433
1468
1469
1475
1478
1493
1518
1521
1534
1539
1549
1550
1568
1586
1589
1596
1599
1618
1622
1625
1645
1647
1652
1679
1705
1710
1720
1730
1736
1756
1761
1769
1772
1778
1783
1784
1800
1812
1827
1838
1845
1847
1872
1880
1885
1889
1893
1903
1910
1916
1943
1951
1961
1962
1990
1991
2018
2023
2032
2070
2071
2089
2091
2093
2095
2103
2104
2105
2109
2128
2147
2152
2163
2169
2186
