0
12
13
19
21
22
26
30
36
40
54
71
77
82
84
104
117
118
127
128
137
147
149
160
178
185
212
215
222
227
232
245
249
259
262
290
310
325
334
365
366
375
377
387
391
404
420
436
439
486
497
503
506
514
532
534
540
546
566
572
582
588
615
616
618
623
633
650
662
688
696
706
711
725
769
779
784
790
800
828
838
870
881
897
901
904
914
924
928
982
992
993
1010
1017
1025
1054
1055
1069
1092
1104
1111
1112
1119
1124
1134
1146
1158
1168
1177
1183
1193
1203
1218
1219
1221
1223
1226
1234
1261
1269
1274
1277
1287
1300
1303
1329
1346
1368
1371
1377
1395
1403
1406
1409
1417
1421
1432
1433
1450
1477
1499
1512
1538
1543
1558
1562
1565
1576
1581
1584
1601
1622
1644
1646
1661
1676
1682
1684
1686
1694
1695
1708
1725
1732
1736
1738
1769
1773
1776
1782
1788
1793
1807
1852
1860
1873
1908
1919
1943
1946
1951
1952
1955
1963
1968
1972
1978
1991
1994
2007
2009
2018
2040
2050
2056
2065
2102
2113
2121
2126
2137
2138
2141
2155
2157
2162
2169
2171
2181
2186
2207
2210
2222
2224
2244
2248
2251
2254
2258
2262
2267
2268
2274
2289
2305
2307
2311
2315
2316
2329
2347
2352
2379
2385
2395
2397
2402
2403
2421
2429
2444
2456
2460
2479
2498
2512
2524
2529
2531
2532
2541
2548
2554
2559
2563
2574
2584
2589
2603
2611
2626
2647
2648
2660
2664
2689
2738
2743
2752
2756
2768
2772
2773
2786
2795
2797
2808
2810
2814
2818
2828
2842
2844
2850
2855
2877
2879
2884
2903
2918
2922
2932
2940
2943
2965
2969
2981
2994
3025
3029
3038
3053
3082
3083
3084
3091
3092
3095
3118
3122
3130
3145
3146
3153
3164
3190
3196
3210
3216
3220
3226
3236
3239
3249
3259
3267
3285
3289
3300
3308
3311
3316
3325
3332
3354
3356
3357
