0
2
3
13
17
27
37
48
49
54
59
72
76
79
89
104
107
119
121
130
150
166
168
169
170
180
191
192
205
222
253
265
266
277
281
288
304
308
354
356
357
358
363
369
389
399
403
404
405
420
422
425
443
444
446
453
468
472
478
487
494
497
503
504
556
566
574
595
613
616
624
628
631
665
684
686
705
706
713
719
722
740
741
765
791
821
827
835
851
865
868
884
885
886
888
909
917
929
933
939
952
958
971
983
992
1033
1036
1039
1040
1049
1066
1074
1078
1085
1104
1122
1123
1129
1131
1140
1150
1155
1166
1170
1173
1174
1175
1188
1233
1240
1261
1276
1279
1289
1290
1315
1341
1343
1362
1375
1380
1382
1390
1443
1464
1490
1493
1494
1495
1496
1501
1505
1506
1523
1530
1537
1540
1547
1572
1584
1585
1599
1605
1607
1610
1627
1641
1681
1687
1691
1695
1700
1729
1736
1740
1752
1755
1759
1776
1793
1806
1814
