105
123
70
50
173
91