31
2
252
57
40
66
4
115
112
