101
80
111
88
63
91
79
109