89
89
122
173
110
1009