166
176
136
75
123
178
187
157
80
108