12
75
80
86
94
98
113
116
132
157
160
165
170
174
184
202
206
218
222
232
266
282
306
312
345
376
384
390
402
403
404
424
429
431
448
450
455
456
473
478
480
483
521
534
536
575
583
585
589
606
646
697
700
701
705
726
728
742
747
769
771
773
781
785
797
802
815
820
834
860
877
888
892
894
895
909
911
947
965
976
1008
1011
1015
1016
1017
1019
1025
1027
1028
1037
1038
1044
1066
1074
1098
1108
1126
1127
1143
1159
1180
1183
1185
1189
1197
1207
1221
1223
1262
1263
1286
1300
1314
1316
1317
1338
1358
1360
1380
1381
1386
1387
1404
1407
1420
1433
1464
1487
1505
1513
1523
1527
1563
1568
1581
1585
1594
1595
1607
1642
1645
1648
1674
1679
1688
1692
1714
1717
1718
1721
1738
1752
1757
1759
1761
1776
1805
1814
1859
1860
1870
1876
1897
1919
1936
1939
1940
1952
1963
1975
1976
1980
1999
2014
2024
2036
2045
2046
2064
2090
2096
2097
2102
2126
2136
2160
2168
2185
2186
2187
2194
2200
2208
2219
2247
2254
2256
2259
2261
2266
2279
2282
2288
2289
2293
2297
2299
2302
2305
2306
2317
2328
2335
2346
2361
2362
2388
2394
2417
2420
2437
2451
2457
2467
2477
2478
2485
2502
2521
2530
2547
2563
2572
2574
2613
2630
2654
2673
2677
2682
2714
2732
2742
2757
2760
2766
2775
2809
2811
2812
2820
2824
2825
2829
2835
2836
2837
2846
2848
2866
2880
2904
2920
2930
2933
2934
2948
2950
2963
2983
2986
2999
3015
3022
3025
3036
3041
3042
3047
3049
3050
3092
3102
3109
3125
3143
3148
3174
3180
3185
3190
3214
3222
3227
3251
3271
3313
3317
3319
3323
3332
3355
3362
3373
3385
3387
3409
3419
3427
3432
3434
3438
3443
3446
3454
3461
3482
3486
3491
3504
3513
3516
3517
3522
3539
3543
3545
3548
3563
3567
3576
3587
3591
3607
3625
3630
3647
3668
3671
3681
3691
3693
3709
3729
3741
3744
3751
3755
3756
3772
3793
3808
3821
3832
3836
3874
3875
3892
3897
3909
3915
3916
3921
3925
3934
3969
3975
3979
3980
3985
3989
4020
4025
4029
4038
4039
4059
4085
4090
4107
4127
4129
4166
4180
4181
4210
4212
4216
4243
4247
4254
4266
4269
4294
4301
4304
4326
4344
4375
4381
4385
4390
4395
4421
4464
4477
4484
4500
4515
4516
4550
4555
4559
4567
4571
4577
4594
4595
4656
4664
4683
4697
4703
4704
4714
4727
4733
4739
4753
4763
4766
4775
4779
4783
4789
4801
4817
4822
4843
4862
4889
4914
4917
4918
4924
4935
4955
4957
4962
4986
