187
315
290
167
168
189
125
94
96
212