12 5 8 4 10 5 8 3 7 2 2 7 6