514
323
374
326
438
342
354
307
522
284
330
417
356
277
300
338
383
252
315
481
412
248
415
494
294
459
385
424
482
428
419
406
467