Kakuro Puzzle 1 - 6x6

 
   
4  
   
22  
 
   
16  
   
3  
  3
   
1 2
  6
16  
4 2
  18
   
3 5 7 2 1
 
  23
17  
8 9 6
   
14  
  9
   
8 1
  6
   
1 5
  15
   
9 6
  12
   
3 9