0
2
3
11
14
20
22
39
45
53
77
82
95
102
127
150
156
167
171
178
214
221
236
260
262
264
265
280
294
296
303
331
337
344
385
419
445
458
493
496
509
519
522
529
543
545
552
556
560
563
572
580
587
607
608
609
619
625
626
670
681
684
703
705
714
715
724
730
749
768
772
785
797
801
802
808
824
831
832
852
855
867
880
902
911
919
930
933
939
941
952
958
963
971
1018
1033
1038
1074
1076
1082
1090
1091
1103
1105
1113
1115
1119
1124
1140
1151
1156
1171
1195
1204
1211
1218
1221
1246
1260
1263
1282
1287
1297
1301
1304
1322
1329
1337
1339
1352
1358
1360
1365
1368
1373
1389
1398
1402
1405
1431
1434
1435
1436
1438
1454
1461
1472
1474
1500
1502
1503
1504
1510
1511
1515
1532
1537
1549
1551
1558
1564
1583
1605
1617
1625
1634
1666
