10 22 2 5 8 7 6 1 4 3 8 7 1 5 3 4 6 2