509
435
399
208
422
402
355
376
344
332