0
24
26
30
34
37
58
61
64
68
84
95
100
107
108
109
111
119
145
152
188
192
198
200
201
207
217
223
229
235
251
257
260
267
277
282
286
292
299
340
345
354
365
370
383
384
386
399
402
411
437
445
448
474
485
501
514
517
522
526
583
588
589
603
609
613
617
630
634
638
642
647
653
658
675
681
682
700
714
732
754
759
762
771
775
780
797
803
804
813
828
829
851
863
867
874
894
913
914
925
927
932
947
949
960
970
1009
1042
1075
1102
1108
1125
1153
1168
1227
1233
1242
1256
1265
1271
1278
1288
1291
1300
1326
1344
1361
1378
1395
1407
1421
1455
1456
1473
1482
1505
1508
1521
1523
1526
1528
1532
1534
1544
1545
1548
1549
1564
1566
1569
1571
1579
1581
1587
1610
1630
1647
1649
1655
1665
1670
1673
1679
1680
1704
1729
1734
1738
1748
1763
1773
1816
1820
1832
1842
1846
1858
1873
1898
1911
1915
1925
1932
1934
1935
1943
1955
1977
1983
1985
1988
1997
2014
2017
2019
2020
2034
2049
2050
2052
2086
2093
2102
2104
2120
2124
2128
2130
2132
2137
2150
2163
2164
2181
2182
2192
2203
2211
2213
2243
2254
2266
2269
2290
2301
2314
2315
2317
2334
2364
2371
2374
2377
2388
2422
2423
2429
2443
2457
2465
2468
2470
2471
2478
2480
2482
2485
2496
2503
2509
2517
2518
2545
2552
2554
2557
2561
2577
2581
2590
