2
59
68
88
59
57
23
34
110
75