534
418
431
384
497
600
339
306
370
517
291
316
453
331
302
301
270
342
295
400
315
339