3
18
30
36
47
48
52
54
55
74
90
98
100
113
148
153
160
189
190
194
197
222
234
239
240
250
251
262
269
276
307
310
312
319
322
340
348
357
385
411
422
438
454
455
458
475
478
488
497
500
508
512
530
534
538
552
567
588
589
604
642
649
650
669
672
685
691
697
699
702
706
721
724
726
732
744
760
778
784
810
814
864
870
886
888
894
928
933
940
942
944
958
973
977
986
994
1007
1009
1014
1021
1022
1033
1034
1040
1043
1060
1074
1081
1084
1093
1115
1116
1118
1123
1140
1155
1162
1163
1173
1191
1198
1217
1219
1229
1243
1252
1256
1262
1279
1294
1314
1315
1324
1326
1338
1346
1366
