8
18
27
37
43
47
55
60
61
62
106
126
131
136
149
150
158
180
212
213
221
228
231
233
239
240
272
287
303
308
314
327
340
347
362
364
366
380
382
390
410
419
420
453
458
464
483
495
502
503
508
515
517
542
