3
8
12
23
34
41
52
69
70
72
80
85
89
94
99
103
105
108
114
116
135
139
154
173
183
186
197
199
205
218
220
222
228
229
230
239
243
253
258
264
266
268
269
271
273
279
280
289
294
295
299
304
311
323
327
339
344
352
359
369
379
381
402
430
431
433
434
438
440
450
454
456
458
459
462
467
471
478
486
487
490
494
503
518
519
525
526
529
535
539
546
549
551
564
565
574
581
594
595
606
615
626
632
650
652
656
658
662
675
683
692
693
696
700
702
703
708
712
715
718
722
725
726
729
730
739
745
756
766
770
776
790
794
796
803
804
806
824
831
832
834
836
838
840
843
845
851
861
862
863
870
874
877
891
896
898
899
901
903
904
905
917
925
931
933
947
948
951
955
989
996
1004
1005
1008
1010
1013
1023
1024
1035
1040
1042
1056
1060
1063
1068
1072
1075
1076
1079
1092
1096
1104
1106
1107
1115
1116
1117
1121
1124
1136
1138
1140
1141
1146
1150
1162
1167
1175
1179
1180
1181
1187
1192
1199
1200
1201
1206
1207
1214
1216
1219
1228
1234
1237
1241
1257
1273
1274
1277
1282
1283
1288
1290
1297
1300
1304
1306
1314
1323
1326
1327
1330
1331
1332
1334
1335
1336
1344
1345
1350
1359
1369
1375
1376
1394
1412
1413
1431
1442
1444
1445
1450
1457
1472
1476
1478
1485
1494
1495
1498
1505
1508
1510
1520
1522
1529
1539
1541
1543
1545
1547
1551
1557
1574
1583
1591
1592
1607
1617
1618
1620
1624
1625
1629
1630
1632
1634
1635
1639
1644
1647
1656
1666
1667
1672
1673
1678
1683
1688
1692
1696
1705
1708
1709
1713
1717
1720
1734
1736
1737
1749
1758
1762
1771
1774
1780
1782
1783
1786
1787
1788
1790
1793
1796
1797
1815
1818
1839
1848
1855
1859
1870
1872
1875
1878
1892
1895
1900
1906
1926
1927
1928
1929
1931
1933
1940
1967
1985
1990
1994
2000
2007
2008
2011
2026
2028
2030
2036
2053
2057
2066
2069
2072
2075
2082
2083
2089
2095
2103
2106
2112
2116
2119
2120
2122
2128
2129
2133
2147
2148
2150
2159
2170
2176
2177
2189
2203
2219
2221
2246
2265
2268
2271
2272
2273
2274
2279
2283
2296
2320
2322
2336
2339
2346
2347
2350
2353
2364
2365
2366
2383
2384
2390
2396
2403
2407
2411
2413
2415
2418
2421
2426
2428
2437
2444
2446
2448
2453
