3
16
24
25
35
54
57
62
68
96
97
143
150
165
167
171
178
184
202
204
216
223
226
242
250
268
272
283
288
299
329
330
337
340
344
345
349
368
369
388
391
426
462
463
464
498
524
531
537
539
557
573
585
587
597
600
607
617
634
642
644
645
654
655
660
665
668
683
687
689
690
692
694
701
704
708
723
730
737
740
751
772
780
811
817
820
821
837
845
852
858
860
877
886
894
896
899
903
934
951
956
957
960
971
985
987
1003
1017
1037
1055
1070
1085
1090
1093
1094
1108
1113
1118
1132
1152
1153
1156
1179
1183
1201
1218
1221
1238
1246
1259
1267
1282
1284
1313
1318
1324
1340
1349
1351
1363
1373
1377
1407
1427
1443
1460
1461
1467
1473
1483
1494
1496
1499
1514
1525
1536
1563
1579
1602
1614
1624
1637
1649
1659
1667
1677
1686
1715
1718
1719
1722
1727
1730
1739
1769
1778
1784
1790
1805
1807
1824
1845
1871
1882
1886
1891
1894
1900
1901
1902
1915
1919
1923
1925
1937
1948
1949
1983
1997
2005
2008
2015
2016
2025
2032
2034
2043
2057
2066
2069
2076
2079
2091
2093
2095
2114
2124
2135
2143
2148
2153
2157
2158
2160
2163
2171
2180
2184
2190
2202
2204
2206
2211
2215
2223
2227
2253
2261
2290
2292
2303
2314
2316
2318
2324
2328
2352
2388
2394
2411
2417
2425
2427
2432
2443
2453
2458
2463
2467
2479
2505
2520
2530
2539
2540
2543
2550
2555
2565
2579
2614
2627
2667
2668
2687
2695
2726
2729
2731
2758
2759
2789
2790
2793
2806
2816
2822
2841
2874
2963
2966
2981
2984
2987
2988
2992
2995
3019
3020
3022
3024
3029
3048
3051
3077
3091
3101
3121
3122
3128
3130
3136
3178
3180
3205
3207
3212
3220
3223
3225
3227
3229
3230
3235
3251
3257
3285
3310
3314
3317
3323
3325
3332
3341
