371
212
576
129
294
499
278
224
392
242