12
34
40
70
91
92
96
98
107
113
117
121
130
142
150
180
189
206
208
209
229
231
234
237
265
266
274
289
291
292
296
310
316
334
355
371
375
376
391
402
405
412
420
432
447
468
471
486
491
499
503
515
518
541
550
558
565
577
