Kakuro Puzzle 5 solution

 
   
17  
   
45  
     
   
45  
   
20  
   
29  
   
  7
   
5 2
   
3  
 
  12
45  
1 2 9
   
45  
   
16  
  14
   
3 9 2
  24
   
5 2 3 4 1 9
  11
   
2 8 1
  34
8  
2 8 7 3 9 5
  10
   
7 3
  29
21  
3 4 6 8 1 5 2
 
  24
   
1 2 5 9 7
  15
7  
7 8  
 
  9
12  
5 4
  23
21  
7 3 2 5 6
   
18  
  34
   
3 7 1 8 6 4 5
  8
11  
3 5
  36
   
7 4 6 2 8 9
  17
   
8 7 2
  24
   
2 6 3 7 1 5
  15
   
3 4 8
   
  12
   
5 4 3    
  5
   
2 3