12
15
19
53
60
66
99
110
116
122
136
140
141
146
147
154
185
190
206
215
221
244
256
286
301
310
320
336
340
354
356
390
398
400
421
422
464
469
472
474
489
495
503
508
510
511
518
519
537
539
544
549
559
572
577
601
618
632
639
652
665
674
685
692
702
716
717
729
733
