101
80
111
63
91
88
79
109