0
2
7
9
12
15
23
27
28
38
41
65
79
87
92
112
119
127
130
132
150
161
167
175
194
200
210
221
222
223
228
229
231
235
244
248
260
268
270
288
291
295
298
305
317
330
335
338
339
341
352
353
360
364
374
380
381
387
389
390
401
409
411
415
419
423
427
447
448
453
466
468
472
479
482
483
484
496
506
511
512
516
517
518
520
521
523
526
531
534
537
539
548
550
552
563
569
571
572
592
595
601
611
612
614
620
623
625
638
642
648
654
662
663
678
685
688
690
692
697
706
707
714
724
725
726
730
739
740
742
754
768
769
771
772
785
800
809
814
825
829
831
845
850
851
857
864
868
874
877
891
898
901
903
909
913
915
916
918
919
928
929
942
945
950
951
952
953
961
969
970
983
985
987
988
990
1001
1008
1010
1012
1016
1019
1027
1033
1037
1039
1051
1059
1063
1072
1074
1079
1090
1091
1099
1102
1103
1106
1110
1115
1118
1121
1122
1129
1138
1139
1145
1152
1153
1154
1162
1167
1168
1175
1179
1180
1183
1185
1188
1190
1198
1207
1215
1218
1227
1233
1235
1236
1243
1248
1257
1260
1268
1269
1271
1283
1286
1288
1291
1292
1295
1296
1300
1304
1309
1312
1314
1318
1325
1326
1343
1345
1347
1350
1377
1378
1379
1382
1383
1384
1393
1394
1401
1402
1403
1404
1405
1416
1417
1422
1427
1428
1430
1449
1450
1451
1473
1488
1491
1492
1493
1495
1503
1525
1532
1534
1535
1554
1564
