2
3
9
16
22
34
43
44
47
51
57
58
66
68
70
71
85
96
98
106
108
114
119
120
124
130
131
132
156
161
168
172
176
187
189
199
201
206
221
229
260
271
272
278
293
321
339
354
359
368
371
377
396
403
404
426
451
454
457
472
473
492
494
533
551
565
575
577
591
592
598
604
612
619
631
667
675
689
702
715
716
721
726
733
738
740
743
744
753
757
782
791
795
807
811
820
823
825
828
838
842
843
866
917
920
931
941
947
948
959
986
994
1004
1011
1021
1029
1047
1050
1058
1059
1064
1067
1072
1111
1118
1120
1132
1135
1181
1192
1212
1226
1234
1242
1252
1254
1262
1272
1287
1298
1310
1312
1324
1327
1352
1372
1381
1390
1403
1424
1439
1447
1477
1482
1492
1501
1502
1505
1511
1512
1513
1514
1522
1530
1548
1575
1593
1598
1610
1638
1645
1653
1655
1657
1719
1736
1744
1748
1755
1760
1778
1806
1809
1819
1822
1826
1831
1855
1863
1874
1908
