true 45 150 200 100 650 80 120 200 200 350 50 1000 1200 20 250 500 1000 100 150 350 200 0 0 200 600 40 900 128 500 120 800 20 50 17