33
58
130
121
270
150
149
71