0
3
6
7
17
25
28
30
31
48
52
57
62
76
85
102
111
119
120
124
126
127
139
140
151
154
160
184
191
195
216
225
229
236
260
262
263
272
277
280
281
282
286
289
298
306
316
321
335
337
351
361
362
363
366
382
385
393
394
409
435
444
448
455
461
462
466
469
476
517
526
543
551
554
557
564
576
585
597
611
616
618
626
641
642
646
661
678
680
681
695
727
734
742
745
759
764
766
791
794
801
808
810
821
823
825
827
831
835
837
843
847
864
865
875
878
881
887
888
897
908
929
931
933
934
940
941
944
958
960
971
975
977
979
984
986
989
995
1000
1002
1007
1011
1018
1023
1024
1027
1029
1043
1045
1047
1055
1058
1059
1065
1077
1083
1091
1099
1106
1111
1118
1128
1130
1135
1137
1147
1159
1162
1170
1172
1176
1181
1191
1192
1195
1209
1217
1220
1223
1226
1231
1236
1240
1249
1251
1260
1265
1267
1268
1269
1274
1276
1278
1279
1281
1296
1303
1304
1314
1322
1327
1335
1337
1352
1364
1366
1372
1376
1379
1382
1386
1402
1403
1407
1410
1421
1430
1437
1439
1447
1452
1475
1483
1485
1503
1511
1514
1522
1524
1527
1530
1536
1547
1557
1559
1564
1568
1590
1592
1598
1600
1602
1605
1608
1625
1635
1638
1642
1655
1688
1705
1709
1710
1713
1717
1726
1743
1769
1775
1782
1791
1795
1796
1810
1815
1821
1824
1827
1854
1861
1867
1869
1884
1885
1889
1896
1901
1912
1918
1929
1931
1943
