10
12
15
50
71
78
82
86
137
179
182
183
203
204
209
221
242
247
250
287
292
297
330
331
342
363
375
389
397
400
411
413
417
419
426
441
447
458
462
468
494
507
516
525
537
556
576
579
589
598
604
612
629
632
641
646
657
658
668
674
686
691
714
722
727
728
736
745
747
756
761
763
770
779
797
801
805
810
818
819
822
825
829
833
850
863
866
873
887
905
913
922
942
948
955
976
980
981
1010
1022
1023
1052
1054
1055
1057
1066
1075
1079
1083
1087
1095
1103
1128
1131
1134
1142
1161
1176
1211
1232
1234
1247
1261
1266
1271
1272
1275
1284
1289
1293
1296
1321
1367
1370
1378
1383
1393
1421
1429
1432
1436
1437
1445
1451
1452
1478
1487
1501
1508
1513
1516
1525
1526
1541
1555
1561
1567
1588
1589
1609
1619
1636
1646
1677
1680
1681
1693
1704
1713
1718
1719
1722
1731
1732
1760
1774
1776
1785
1787
1789
1870
1873
1890
1898
1903
1910
1912
1915
1923
1934
1935
1939
1944
1967
1986
1993
1998
2000
2002
2008
2009
2012
2013
2029
2043
2050
2054
2072
2108
2125
2132
2135
2147
2175
2176
2185
2194
2197
2207
2220
2230
2243
2247
2255
2263
2270
2274
2278
2288
2316
2322
2328
2334
2343
2348
2358
2372
2377
2380
2381
2384
2417
2418
2422
2423
2439
2442
2459
2460
2464
2465
2468
2472
2485
2489
2492
2497
2503
2505
2517
2542
2570
2574
2580
2591
2593
2608
2626
2648
2649
2657
2659
2664
2687
2689
2693
2733
2735
2751
2765
2781
2800
2805
2811
2822
2837
2859
2863
2873
2880
2895
2899
2910
2916
2921
2942
2948
2950
2956
2958
2971
2986
2989
3014
3026
3034
3036
3040
3051
3053
3074
3129
3135
3180
3181
3191
3194
3204
3207
3217
3218
3233
3275
3287
3292
3293
3296
3308
3318
3327
3336
3337
3349
3356
3381
3384
3397
3402
3404
3414
3421
3422
3423
3433
3434
3446
3481
3486
3489
3511
3515
3556
3578
3580
3584
3594
3605
3618
3622
3656
3663
3672
3692
3694
3700
3701
3711
3723
3734
3740
3750
3751
3793
3794
3816
3821
3825
3828
3831
3838
3848
3850
3866
3876
3905
3921
3925
3928
3946
3966
3983
3997
4004
4009
4018
4035
4051
4056
4059
4065
4066
4069
4085
4106
4126
4132
4153
4157
4160
4166
4170
4177
4191
4193
4223
4227
4234
4236
4241
4247
4271
4282
4294
4299
4316
4318
4321
4324
4333
4336
4337
4338
4339
4340
4341
4346
4355
4369
4371
4394
4397
4413
4421
4422
4431
4443
4452
4470
4472
4482
4486
4495
4513
4517
4522
4524
4525
4530
4546
4559
4564
4569
4576
4578
4580
4582
4602
4607
4612
4633
4648
4665
4666
4668
4669
4685
4690
4691
4708
4709
4754
4790
4811
4817
4830
4847
4848
4860
4888
