599
503
472
255
284
164
442
347
121
192