6
10
14
25
30
32
59
68
74
99
113
123
130
149
156
162
163
178
182
198
217
229
234
235
247
248
267
292
302
324
334
343
344
349
364
374
378
380
399
400
411
412
426
442
444
452
455
468
474
478
482
523
543
553
565
586
593
597
607
614
630
639
648
654
664
670
673
675
683
700
727
728
729
731
753
769
775
