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