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