536
479
513
326
275
365
335
459
268
334
249
413
338
345
380
447
315
507
412
435
468
307
454
281
339
316
247
419
298
465
517
235
254