335
742
296
369
397
884
106
234
336
220