8
12
39
59
73
88
104
108
112
115
147
155
156
163
171
177
186
188
193
217
237
239
240
244
246
252
257
263
299
305
327
381
394
399
404
409
421
432
437
440
455
459
464
474
478
501
504
528
530
535
551
557
562
582
588
599
601
608
612
613
618
629
639
655
683
697
700
702
713
714
717
