581
505
581
139
335
554
209
469
342
386
275
194