50 75 150 5 1 1 2 45 4 10 1 2 4 6 2 5 2 1 24