8
19
24
32
37
45
50
65
76
112
122
127
128
152
175
190
218
221
225
228
243
249
257
305
307
309
315
322
332
339
351
352
357
360
370
371
376
383
406
407
412
432
448
455
475
478
487
493
494
512
521
528
529
545
556
558
563
