109
272
183
271
280
172
665
474
274
169
284
250
296
1K
403