167
258
227
155
239
186
213
117
234
168
164
218
236
159
150
208
234
163
242
222
267
218
147
196
175
220
180
260
255
288
367
238
184
236
215
247
207
138
309
219
209
187
301
144
363
201
292
249
242
263
219
309