101
80
112
63
88
91
109
79