Puzzle #306
23
24
26
29
33
38