Puzzle #306

23 24 26 29 33 38