4 3 10 2 15 40 5 60 4 1 2 3 4 2 2 3 4 2 5 5 10 10 1 5 7