2
17
27
32
42
43
50
64
72
89
92
100
113
128
132
140
163
171
175
211
227
230
231
261
264
280
284
290
323
324
331
335
338
341
353
383
412
425
439
475
494
496
498
509
513
527
535
538
539
541
563
567
586
589
594
610
615
629
635
645
663
674
697
701
717
725
752
774
777
781
803
807
824
833
834
839
866
894
920
922
924
960
974
980
986
1045
1059
1060
1062
1067
1121
1126
1133
1193
1205
1227
1232
1250
1296
1298
1303
1320
1323
1331
1352
1353
1355
1357
1367
1372
1373
1397
1401
1405
1408
1425
1435
1439
1454
1461
1463
1472
1479
1481
1482
1483
1484
1490
1502
1507
1537
1559
1574
1593
1630
1631
1636
1651
1653
1658
1667
1708
1711
1719
1720
1726
1737
1747
1760
1763
1764
1765
1780
1789
1813
1817
1818
1828
1852
1853
1855
1861
1874
1876
1924
1927
1932
1933
1960
1966
1983
1984
1986
1992
1999
2002
2005
2007
2009
2011
2016
2029
2034
2037
2046
2050
2081
2109
2114
2131
2148
2155
2157
2159
2165
2172
2173
2181
2190
2197
2202
