15 31 41  24 42   
 14 12  
 13 1236  
 18 172 
 9122311
 28 149 
  13 16
   5 13
   16 18