Puzzle #312
21
22
24
28
36
42
44
48