250
432
298
241
325
119
374
390
322
198