59
68
79
96
119
112
91