8
15
27
38
43
62
69
72
82
84
120
123
129
133
135
151
175
189
195
200
201
213
215
222
229
234
240
243
245
249
280
295
298
313
321
345
356
371
377
378
383
384
398
404
408
411
432
434
446
453
455
460
475
480
481
488
505
508
528
536
539
549
563
574
608
626
629
636
640
643
657
672
673
688
690
697
703
720
724
729
735
748
795
796
798
841
872
877
884
889
897
898
919
939
946
951
960
963
982
1003
1015
1031
1043
1063
1084
1093
1102
1114
1118
1122
1126
1127
1129
1132
1140
1156
1157
1158
1159
1169
1177
1188
1202
1230
1242
1245
1257
1284
1293
1294
1295
1298
1300
1331
1346
1363
1365
1368
