302
364
239
216
265
251
320
222
331
317
234
220
286
190
5
240
258
318
256
61
50
350
259
354
213
281
170
295
51
385
264
202
266
302
246
366
153
109