12
24
26
27
45
50
63
77
78
86
97
102
146
151
158
159
179
209
215
219
228
231
242
263
266
267
275
288
296
315
316
318
326
335
345
346
353
360
363
371
388
391
398
413
422
439
448
464
467
489
496
501
517
533
534
570
579
600
622
626
637
643
648
651
660
665
