12
20
38
40
44
61
79
86
89
97
112
113
132
145
147
149
157
175
183
184
190
202
216
227
228
234
241
255
268
270
273
291
313
319
346
350
366
367
384
396
399
402
429
434
435
448
459
488
514
515
525
548
553
576
583
586
587
589
602
608
