Hard Kakuro for 7/May/2011

supplied by Kakuro.cc

   
  
 34 
  
 30 
     
  24
  
       
  
 15 
  
 20 
 
  17
 21 
   
  12
 25 
   
  26
  
           
  38
  
           
  15
  
   
  10
  
     
     
  21