6
14
16
23
40
45
57
64
70
97
101
114
123
125
140
173
180
190
199
205
213
234
237
238
242
268
279
289
292
314
319
340
343
351
355
363
377
398
413
419
423
424
436
459
468
470
491
498
499
502
503
527
534
547
557
578
590
596
607
612
623
640
644
656
657
