7
12
14
19
20
21
42
45
67
78
81
85
88
90
94
101
117
133
150
163
176
177
182
189
198
216
226
235
247
250
261
299
307
313
314
316
317
325
337
341
351
361
368
377
383
431
451
459
460
465
491
506
509
518
520
523
538
543
552
571
584
593
599
609
637
639
643
669
694
699
700
709
723
729
732
736
