8
9
10
14
34
41
49
66
86
88
98
105
111
128
130
137
144
166
171
182
189
242
264
268
271
278
285
310
315
317
327
329
333
336
353
355
370
376
379
380
417
425
431
435
437
439
443
455
457
462
470
484
499
500
524
535
542
548
567
