599
503
473
255
284
164
442
347
121
192