8
11
12
30
43
44
62
83
106
112
130
147
150
160
163
166
171
188
197
219
228
235
238
250
260
265
285
295
299
310
317
332
334
