0
1
2
6
9
12
13
14
17
20
24
29
30
37
43
55
60
64
66
69
72
73
78
83
84
89
90
91
94
95
97
101
107
108
110
119
121
123
130
131
132
140
141
143
144
152
158
159
161
162
167
168
169
171
172
174
175
177
180
183
184
189
192
207
208
211
218
219
220
225
228
230
232
237
239
244
247
253
255
260
263
264
266
269
278
282
287
291
293
294
303
304
305
307
313
314
315
320
325
329
330
332
337
341
342
345
348
349
350
358
362
367
369
376
381
390
394
395
399
400
411
412
413
416
418
421
423
425
430
443
444
449
451
452
456
458
459
461
468
473
476
477
478
479
482
483
484
487
504
513
514
516
517
521
522
523
528
532
535
536
538
539
540
543
546
551
556
560
566
570
572
573
574
577
581
583
585
587
591
593
595
597
604
607
609
611
613
615
620
623
627
629
631
636
642
646
649
651
660
662
665
668
670
673
676
681
682
692
699
702
706
716
721
724
725
726
734
739
742
744
745
747
748
750
752
753
755
758
761
765
769
770
779
780
783
787
788
789
791
800
801
804
807
808
812
813
820
822
827
833
836
838
844
845
850
854
856
862
864
865
866
873
875
878
879
880
884
886
895
896
899
901
902
903
904
905
907
908
916
925
936
937
938
939
945
947
949
950
952
954
956
957
958
962
963
965
967
971
973
976
979
980
983
987
989
991
994
997
999
1000
1001
1004
1012
1017
1018
1019
1023
1026
1029
1031
1034
1037
1038
1051
1055
1060
1062
1077
1078
1079
1081
1089
1095
1096
1104
1109
1115
1117
1118
1119
1122
1129
1134
1135
1137
1139
1145
1155
1156
1157
1158
1162
1164
1171
1182
1184
1185
1187
1188
1189
1194
1195
1199
1209
1211
1216
1220
1223
1226
1227
1233
1235
1243
1246
1247
1249
1250
1251
1257
1258
1263
1264
1267
1271
1274
1289
1290
1294
1302
1304
1311
1313
1314
1316
1320
1327
1328
1329
1330
1331
1333
1341
1345
1352
1354
1358
1361
1362
1365
1367
1369
1372
1377
1379
1382
1384
1388
1393
1394
1397
1399
1403
1406
1407
1414
1425
1427
1436
1448
1451
1456
1458
1460
1461
1465
1466
1467
1469
1472
1482
1485
1489
1497
1501
1509
1510
1517
1522
