140
145
270
31
131
158