2
9
13
22
35
44
54
59
60
85
131
137
138
148
151
156
170
189
193
196
207
216
223
230
241
259
269
286
289
305
313
323
333
354
356
391
394
399
405
411
426
437
446
464
466
469
483
490
500
502
503
507
509
516
523
525
544
581
589
595
614
626
636
656
665
673
681
684
696
710
711
718
754
760
763
770
774
778
779
785
786
792
806
811
817
837
838
852
877
881
897
909
928
929
940
942
969
976
977
978
991
1015
1027
1034
1037
1057
1068
1073
1088
1092
1101
1105
1106
1134
1140
1143
1162
1183
1184
1203
1205
1221
1222
1223
1253
1261
1271
1286
1291
1300
1309
1312
1328
1329
1330
1344
1346
1355
1362
1373
1397
1398
1412
1417
1431
1443
1466
1475
