112
167
54
57
556
432
112
204
85
134