0
9
12
14
18
27
34
36
37
44
64
84
88
94
99
104
105
107
112
119
124
126
127
131
133
134
135
140
148
153
155
160
175
177
178
191
196
200
203
207
212
218
219
224
229
238
240
244
247
257
266
282
290
293
296
309
316
318
329
338
342
352
354
360
372
374
377
395
396
407
412
436
452
457
459
461
474
480
481
482
484
485
498
502
503
505
507
514
534
560
563
568
570
574
578
588
596
597
601
605
610
641
645
652
657
689
692
699
705
708
713
714
718
725
732
763
772
776
777
778
817
824
825
827
845
848
857
859
874
875
877
880
900
901
902
904
909
918
926
931
941
942
946
949
951
955
961
962
964
969
980
982
988
990
1009
1013
1030
1039
1042
1043
1044
1065
1071
1090
1097
1099
1125
1128
1143
1152
1153
1154
1156
1182
1183
1194
1202
1207
1216
1227
1231
1240
1253
1261
1262
1269
1273
1282
1287
1291
1293
1294
1299
1303
1323
1324
1334
1341
1342
1354
1357
1389
1395
1401
1409
1415
1424
1447
1453
1470
1473
1487
1488
1500
1506
1510
1527
1553
1557
1560
1561
1563
1570
1571
1576
1581
1595
1601
1614
1617
1658
1677
1682
1695
1707
1715
1721
1724
1727
1728
1747
1749
1754
1759
1764
1768
1783
1789
1792
1799
1818
1821
1825
1826
1834
1839
1841
1845
1851
1854
1859
1862
1864
1866
1900
1903
1906
1907
1917
1919
1922
1923
1941
1942
1948
1952
1953
1962
1967
1982
1987
1999
2000
2006
2017
2027
2033
2040
2048
2061
2062
2069
2073
2083
2090
2093
2105
2111
2119
2121
2130
2131
2166
2193
2202
2203
2223
2228
2249
2252
2272
2275
2280
2283
2302
2305
2306
2308
2310
2324
2336
2343
2344
2348
2353
2354
