Kakuro Normal Puzzle 9 Solution

 
   
4  
   
21  
 
   
7  
   
5  
   
  5
   
3 2
  4
10  
1 3    
  16
   
1 6 3 4 2
   
3  
   
4  
 
  9
6  
3 4 2
  4
10  
1 3
  7
   
1 4 2
  6
3  
3 2 1
  15
   
3 5 1 2 4
   
5  
 
  3
   
2 1
  6
   
1 2 3  
       
  3
   
1 2