269
514
288
234
420
246
326
414
304
501
357
464
456
431
393
231
415
439
332
339
327
237
314
474
303
295
283
299
235
224
319
484
323
406
472