135
224
300
337
158
344
186
317
287
168
228
288
258
590
220
295
171
233
349
170
365
209
339
384
240
246
259
216
333
195
162
211
215
215
216
211
206
157
187