Puzzle 42


 12 34
5  6  
7  89 
 1011 1213
14 1516  
17  18