156
170
132
72
113
168
181
152
79
105