1 32 10 1 12 2 2 4 3 10 4 5 5 7 6 3 7 3 8 2 9 1