12
27
29
38
45
49
84
88
93
97
113
126
136
143
159
164
184
212
214
224
233
253
255
269
282
