Kakuro Puzzle 4 solution

     
   
17  
   
10  
   
45  
   
21  
     
   
  11
28  
1 3 2 5
   
3  
   
32  
 
 
  28
   
6 2 7 3 4 1 5
   
14  
 
  9
19  
4 5
  25
22  
7 6 2 9 1
  23
   
5 2 3 4 8 1
  3
15  
1 2
  45
   
9 1 6 5 4 3 2 8 7
  8
   
1 7
  24
7  
1 9 2 5 3 4
  15
   
4 5 3 2 1
  7
6  
3 4  
 
  28
   
3 4 7 6 5 1 2  
     
  13
   
3 5 1 4