50
129
4
150
232
128
110
236