305
685
267
377
872
86
209
320
198
218