297
521
341
412
53
106
44
140
124