100 300 300 200 40 200 100 150 500 500 600 50020