310
497
452
327
266
225
424
183
421
392