Hard Kakuro for 12/June/2015

supplied by Kakuro.cc

   
  
 11 
  
 39 
  
 23 
   
 
  24
 3 
         
  14
  
       
  
 11 
 
  21
  
         
  
 7 
 
  16
  
         
   
  11
  
       
 
  12