8
14
23
37
42
46
64
66
84
86
95
120
127
140
143
153
154
157
159
190
207
208
210
222
258
259
261
262
283
284
297
314
316
326
331
359
363
370
371
378
379
390
397
409
