344
514
253
438
259
409
420
263
544
405
286
289
473
255
333
421
371
428
231
373
242
375
277
542
493
510
410
332
338
474
267
427
313
453
342