22 18 2 3 1 7 20 15 40 90 90 5 10 15 3 3 3 90 1 3 4 5 2 4 5 6 200 90 250 120 260 150 280 160 240 180 17 15 300 400 10 10 260 140 270 170 280 190 270 200 250 180 100 150 400 500 20 20 END