287
265
374
233
372
274
317
519
294
343
493
315
425
509
264
491
266
385
419
321
505
365
484
249
371
447
478
234
289
367
314
435