295
185
195
380
267
275
1245
551
193
645
173
869
239
868
191
368
211
242