188
316
294
167
171
189
130
94
96
212