115
40
2
31
66
112
4
252
57
