250
432
241
325
119
374
390
322
198
231