514
369
349
259
407
530
283
527
472
303
317
390
265
364
395
410
404
469
409
436
248
255
492
475
373
282
394
406
479
348
316
532