0
2
33
63
28
48
68
116
111
50