158
161
158
153
139
141