8
10
24
37
43
47
52
74
85
107
110
112
115
122
126
127
164
176
187
221
228
231
248
252
255
257
265
269
275
285
288
340
352
362
366
371
399
411
416
419
446
471
476
494
528
535
544
545
558
564
569
580
585
603
605
611
615
616
627
632
644
646
658
664
667
668
681
689
694
700
