0
1
10
30
45
50
137
168
169
177
200
206
226
248
250
274
282
296
305
306
309
315
324
331
332
334
337
341
353
361
362
389
393
397
403
404
410
411
424
432
457
461
484
486
490
509
535
536
562
577
579
597
631
632
651
655
675
677
683
689
693
694
708
713
746
762
765
795
802
807
808
839
845
853
860
862
863
868
869
876
878
885
903
916
917
926
928
932
942
966
988
1007
1008
1013
1015
1019
1025
1036
1043
1055
1069
1078
1091
1140
1148
1149
1158
1161
1180
1182
1191
1196
1214
1228
1232
1237
1252
1258
1272
1278
1298
1300
1311
1312
1313
1320
1328
1340
1345
1351
1359
1364
1378
1385
1417
1420
1438
1459
1463
1495
1509
1516
1523
1526
1533
1572
1574
1579
1583
1584
1596
1600
1617
1622
1636
1652
1654
1655
1660
1665
1667
1677
1683
1691
1696
1702
1738
1743
1746
1765
1779
1780
1784
1795
1806
1815
1816
1821
1825
1858
1872
1885
1886
1895
1916
1917
1934
1946
1954
1955
1967
1974
1982
1997
2010
2014
2025
2026
2036
2037
2053
2061
2062
2069
2094
2096
2099
2103
2108
2114
2120
2126
2141
2154
2155
2158
2164
2173
2180
2187
2192
2206
2247
2255
2271
2272
2276
2280
2288
2293
2303
2324
2345
2348
2353
2356
2370
2375
2382
2388
2393
2404
2421
2435
2438
2446
2453
2478
2496
2501
2510
2519
2533
2556
2561
2564
2574
2600
2611
2633
2676
2690
2691
2692
2738
2747
2749
2760
2763
2766
2807
2811
2835
2836
2857
2889
2893
2904
2907
2916
2936
2953
2972
3010
3024
3029
3050
3078
3089
3093
3106
3107
3110
3112
3131
3145
3168
3192
3213
3224
3230
3232
3236
3244
3273
3317
3320
3344
3356
3360
3387
3388
3390
3399
3412
3426
3434
3444
3465
3472
3483
3497
3504
3512
3514
3579
3595
3601
3607
3624
3628
3639
3651
3668
3696
3703
3714
3723
3732
3737
3747
3755
3756
3772
3778
3782
3792
3797
3806
3825
3838
3858
3859
3861
3866
3874
3876
3902
3911
3934
3945
3952
4001
4009
4014
4020
4051
4052
4060
4074
