8
12
13
15
21
60
79
81
86
110
118
140
153
154
168
181
185
190
192
198
205
223
233
240
242
257
266
289
304
309
326
342
355
381
394
395
409
410
419
423
438
440
469
485
486
489
492
507
515
523
529
532
544
546
555
567
572
593
594
