7
10
17
27
34
43
65
94
105
111
144
145
146
149
154
166
190
206
215
216
240
245
274
283
288
289
293
309
316
337
355
371
383
384
406
408
424
427
428
475
498
509
510
519
533
541
550
558
563
565
571
577
580
583
584
587
588
593
618
620
621
634
641
648
649
658
668
682
693
