31 1 2 5 4 6 13 1 2 7 4 12 5 1 3 2 7 8 10 1 3 6 2 5 14 1 5 12 4 7 2 1 7 3 2 4 14 1 10 8 7 2 3 1 13 6 4 5 2 1 14 4 2 3 7 1 14 5 2 6 3