0
10
15
22
25
34
35
52
93
100
103
108
110
128
129
141
150
153
172
173
174
197
200
201
217
243
247
261
269
279
330
339
343
346
398
403
417
421
434
445
454
456
480
487
495
507
513
517
572
587
596
598
599
602
621
632
638
660
666
691
697
725
730
733
741
749
750
751
757
760
770
771
778
781
793
795
802
808
821
830
845
855
878
891
893
898
923
931
941
969
970
972
973
977
979
986
991
1002
1005
1019
1023
1024
1037
1052
1059
1069
1092
1093
1107
1116
1134
1143
1153
1171
1193
1239
1241
1242
1247
1253
1255
1290
1291
1302
1308
1317
1344
1373
1408
1417
1428
1431
1439
1476
1494
1505
1508
1517
1525
1538
1553
1561
1564
1567
1575
1582
1587
1588
1590
1591
1592
1601
1643
1644
1654
1655
1668
1670
1673
1681
1687
1690
1704
1722
1728
1736
1743
1746
1749
1773
1799
1822
1833
1860
1867
1873
1891
1909
1926
1928
1936
1938
1939
1945
1966
1974
1975
1994
1999
2001
2028
2032
2047
2081
2102
2113
2130
2132
2135
2140
2160
2165
2175
2184
2207
2217
2235
2241
2272
2308
2314
2341
2348
2355
2360
2362
2370
2412
2439
2449
2453
2454
2458
2459
2461
2486
2496
2501
2505
2525
2528
2531
2535
2542
2546
2559
2567
2580
2585
2589
2619
2623
2646
2655
2662
2677
2679
2686
2710
2711
2747
2761
2770
2789
2808
2816
2817
2852
2855
2860
2872
2873
2877
2879
2887
2898
2904
2918
2923
2959
2984
2985
2993
3014
3016
3017
3026
3032
3034
3064
3069
3071
3078
3082
3091
3102
3115
3117
3156
3160
3165
3173
3187
3194
3200
3207
3211
3237
3255
3261
3264
3273
3289
3290
3291
3310
3341
3352
3369
3375
3397
3401
3410
3424
3451
3461
3484
3489
3501
3507
3513
3530
3561
3565
3569
3585
3588
3601
3602
3612
3618
3628
3638
3667
3688
3694
3720
3724
3750
3781
3789
3801
3808
3827
3842
3859
3866
3877
3882
3891
3893
3908
3909
3913
3922
3928
3930
3946
3953
3962
3979
4040
4048
4054
4060
4076
4088
4089
4100
4107
