3 7 3 9 39 4 2 4 1 3 3 13 13 13 1 24 2 40 10