4
12
24
35
38
46
55
58
68
88
112
118
119
125
166
176
180
202
216
249
252
277
295
297
322
327
341
365
368
376
387
392
394
401
404
407
419
427
438
458
474
477
492
496
498
514
521
534
548
549
578
592
595
603
614
661
667
669
