316
519
307
367
241
391
303
397
288
358
315
318
270
340
238
380
479
285
432
420
330
433
417
243
486
327
265
535
245
352
371
357