Puzzle #312

21 22 24 28 36 42 44 48