343
260
264
223
318
383
211
183
234
346
176
189
291
204
181
183
157
219
176
258
191
211