324
496
341
293
255
259
462
507
420
254
513
298
355
434
236
517
395
305
296
315
414
368
446
350
367
485
262
407
243
327
449
377