0
2
8
9
18
30
34
36
37
39
51
77
78
79
87
89
94
96
109
111
114
159
185
190
192
196
204
207
212
221
228
230
231
240
244
251
253
261
266
273
286
288
298
300
311
321
333
336
343
350
366
367
370
386
387
403
406
414
419
421
432
435
437
449
450
455
456
459
460
482
488
498
502
512
515
523
524
528
534
540
546
551
552
553
560
561
564
569
574
584
590
593
598
602
607
608
624
629
643
644
648
649
653
655
661
664
668
690
692
696
707
712
728
729
730
747
756
767
769
770
772
775
778
786
793
794
796
800
810
811
812
815
820
822
832
833
839
841
842
843
849
850
851
868
871
876
881
882
883
885
889
895
897
903
905
908
911
917
923
925
931
944
950
956
971
974
982
995
999
1014
1015
1018
1022
1026
1036
1037
1039
1044
1052
1062
1074
1078
1079
1080
1089
1090
1091
1097
1099
1104
1114
1115
1118
1119
1121
1124
1126
1127
1138
1145
1147
1155
1166
1174
1176
1187
1189
1195
1202
1207
1213
1221
1231
1257
1258
1261
1269
1278
1286
1290
1299
1300
1301
1312
1316
1322
1324
1328
1330
1331
1357
1358
1359
1367
1390
1404
1405
1406
1411
1416
1428
1434
1441
1442
1450
1454
1455
1464
1466
1473
1474
1479
1480
1484
1488
1490
1492
1501
