10 1 45 45 50 50 50 50 50 50 45 50 50 45 45 45 50 45 45 45 50 45 1 1 10 10 40 80