348
166
112
200
243
57
39
205