371
212
499
278
224
392
503
474
184
320