10
14
20
35
54
60
74
81
92
96
97
103
112
135
141
142
146
151
156
161
166
181
191
206
219
236
244
261
283
289
310
319
322
328
334
336
337
407
412
418
420
422
452
460
461
473
475
498
501
503
523
534
539
545
551
568
586
588
606
660
672
674
675
705
713
723
730
738
751
762
796
797
803
