247
430
297
239
325
119
370
388
316
198