40 80 30 20 70 50 90 80 60 60 10 5030