0
5
12
13
25
37
39
40
46
77
90
100
102
103
117
135
136
149
164
174
177
182
205
218
221
263
266
291
309
319
333
347
356
363
364
377
379
380
383
390
399
456
471
481
483
520
542
543
546
562
566
572
576
613
618
630
636
637
647
650
680
706
707
711
725
770
783
785
809
820
838
842
843
845
851
857
895
900
934
938
939
946
961
967
972
991
994
1009
1012
1017
1019
1025
1044
1049
1055
1058
1064
1071
1072
1075
1080
1085
1092
1094
1103
1104
1130
1140
1150
1152
1158
1160
1173
1178
1182
1185
1187
1189
1199
1201
1203
1211
1223
1259
1260
1263
1275
1279
1285
1297
1299
1308
1312
1317
1321
1322
1329
1335
1338
1342
1350
1354
1384
1386
1388
1433
1445
1457
1462
1466
1476
1481
1501
1502
1503
1504
1518
1548
1592
1594
1606
1627
1646
1652
1657
1658
1664
1666
1670
1686
1694
1701
1715
1717
1719
1723
1725
1728
1742
1753
1754
1759
1760
1770
1801
1802
1803
1835
1852
1856
1870
1901
1904
1912
1915
