66
2
40
31
57
4
252
112
115
