0 1 2 3 4 5 5 6 3 6 7 3 8 7 6 9 10 11 8 6 11 11 10 8 5 9 11 11 6 5 12 13 14 15 16 17 18 19 15 20 19 18 18 21 20 21 18 22 15 17 22 22 18 15 17 23 22 24 25 22 22 23 24 22 25 21 2 26 0 20 25 0 0 26 20 25 24 0 20 21 25 9 27 28 28 10 9 28 27 12 8 10 28 12 14 29 30 29 31 8 28 30 12 29 30 30 28 12 8 30 7 31 32 7 7 30 31 7 32 3