Kakuro Puzzle 7 Solution

   
   
10  
   
15  
 
   
3  
   
18  
 
 
  5
4  
2 3
  11
7  
2 9  
  21
   
3 4 6 5 1 2
   
3  
  10
   
1 3 4 2
  4
13  
3 1
 
  3
   
1 2
  11
7  
5 4 2
   
   
6  
  6
7  
2 4    
 
  10
   
4 2 1 3    
 
  12
   
2 5 4 1