3
8
13
29
60
62
71
78
100
121
138
150
185
200
207
208
211
215
216
220
222
236
242
245
259
266
279
298
299
305
356
363
371
373
379
386
393
400
409
426
461
476
480
491
492
495
503
510
515
516
521
536
541
551
556
561
568
581
591
602
611
626
658
661
675
679
683
695
709
710
718
735
739
749
752
755
765
768
786
789
805
821
824
847
856
863
873
874
894
897
918
923
931
937
939
955
960
969
986
994
1006
1025
1033
1053
1054
1055
1071
1076
1083
1085
1143
1152
1159
1163
1177
1191
1215
1227
1228
1250
1256
1266
1273
1316
1321
1324
1327
1338
1339
1346
1348
1356
1364
1374
1380
1389
1395
1433
1438
1444
1449
1451
1455
1470
1485
1491
1504
1505
1512
1519
1534
1536
1540
1542
1544
1545
1562
1570
1572
1590
1599
1601
1606
1615
1616
1619
1646
1658
1659
1678
1690
1694
1700
1712
1733
1756
1774
1776
1785
1794
1813
1829
1840
1867
1884
1885
1889
1892
1907
1908
1920
1929
1941
1952
1955
1958
1960
1970
1978
1983
