305
686
270
356
379
872
86
211
320
199