27
51
112
21
57
2
2
116
1