101
80
111
63
88
91
109
79