89
30
104
111