57
31
30
53
64
57
143