0
4
6
10
16
18
24
28
30
40
48
54
66
76
84
88
90
94
96
100
108
114
118
126
130
144
150
154
160
166
184
186
196
198
208
210
214
220
226
228
238
244
250
258
264
270
276
280
286
298
304
318
324
328
334
336
340
348
360
364
370
378
384
390
394
396
408
418
420
430
436
438
448
460
466
468
474
480
486
496
504
508
510
514
516
534
550
556
570
574
576
588
594
598
604
616
618
628
636
640
646
654
660
670
678
688
690
700
706
714
720
724
730
744
754
756
760
766
780
796
804
808
810
816
826
838
844
846
856
858
864
868
870
874
888
898
910
924
928
936
940
958
964
966
978
984
990
994
1000
1018
1020
1024
1038
1050
1054
1060
1066
1068
1078
1080
1084
1096
1104
1108
1110
1116
1120
1134
1138
1140
1144
1146
1150
1164
1168
1174
1176
1186
1188
1194
1200
1206
1210
1216
1218
1234
1236
1270
1276
1288
1300
1306
1314
1326
1330
1336
1344
1348
1350
1368
1374
1390
1398
1404
1410
1414
1416
1420
1426
1428
1434
1440
1446
1456
1468
1474
1476
1480
1486
1494
1500
1518
1530
1540
1558
1560
1564
1578
1588
1606
1608
1614
1624
1626
1630
1636
1638
1648
1650
1654
1678
1680
1684
1690
1704
1710
1714
1720
1726
1728
1740
1746
1756
1764
1768
1788
1794
1798
1810
1816
1824
1830
1834
1836
1846
1848
1858
1860
1866
1878
1890
1894
1900
1908
1914
1920
1924
1930
1936
1938
1944
1956
1960
1978
1980
1986
1998
2004
2014
2020
2026
2034
2046
2058
2064
2068
2070
2074
2086
2098
2100
2106
2124
2128
2130
2134
2146
2158
2160
2176
2184
2188
2190
2196
2200
2208
2226
2238
2250
2256
2260
2278
2284
2310
2316
2320
2326
2334
2350
2358
2364
2370
2380
2386
2394
2404
2406
2410
2428
2436
2440
2448
2454
2460
2464
2466
2476
2490
2494
2506
2508
2526
2536
2538
2548
2550
2554
2560
2568
2574
2578
2580
2590
2596
2604
2614
2616
2628
2638
2646
2650
2656
2658
2664
2670
2674
2680
2694
2704
2706
2716
2718
2730
2734
2736
2740
2748
2754
2758
2760
2770
2776
2788
2796
2806
2818
2820
2826
2844
2854
2856
2860
2866
2880
2886
2890
2898
2904
2908
2910
2916
2928
2938
2950
2956
2964
2968
2970
2974
2980
2988
3000
3010
3016
3034
3040
3048
3054
3058
3064
3070
3078
3084
3090
3100
3106
3120
3124
3126
3136
3148
3150
3166
3168
3174
3178
3184
3190
3196
3208
3216
3220
3234
3238
3240
3246
3250
3274
3280
3286
3288
3304
3306
3316
3318
3324
3328
3346
3348
3360
3364
3366
