0
2
4
5
7
8
10
10
12
12
12
12
14
15
16
16
18
27
30
49
61
83
83
83
83
83
83
83
83
83
84
84
84
89
100
113
123
125
129
140
151
162
162
169
170
170
172
175
180
192
201
206
213
238
260
276
295
309
316
328
339
350
362
374
386
388
390
391
393
394
396
396
400
400
400
401
405
411
415
419
421
435
456
478
494
518
518
518
520
520
523
523
523
525
531
531
534
542
554
567
578
579
586
598
610
622
622
631
632
637
645
652
657
669
681
687
706
733
759
776
795
810
819
831
842
854
866
878
890
890
890
890
890
890
890
896
898
899
909
919
925
933
944
955
977
997
1016
1039
1054
1074
1074
1074
1081
1092
1104
1104
1110
1117
1123
1123
1126
1140
1152
1163
1174
1179
1191
1203
1216
1228
1235
1245
1249
1261
1272
1283
1289
1300
1312
1318
1342
1368
1391
1408
1424
1439
1453
1465
1476
1488
1499
1511
1523
