Kakuro

 70
 
 31
 
 16
 
 23
 23
 70
 
 15
 
 25
 25
 40
 40
   7
 7
 29
 
 12
 
 11
 11
 32
 7
 35
 
   9
 9
 19
 
 24
 
 40
 
 26
 5
   9
 9
 10
 10
 12
 12
 23
 23
 35
 
 13
 13
 
 9
 32
 
 45
 45
 15
 15
 17
 
 24
 24
 42
 42
 30
 
 
 9
 12
 
 34
 34
 80
 3
 24
 
 32
 32
   6
 6
 12
 12
 12
 
 23
 23
 33
 8
   8
 8
   9
 9
 11
 
 10
 10
 13
 13
 24
 24
 14
 14
 17
 17
 30
 
 12
 12
 18
 18
 16
 
 12
 
 21
 
 28
 
 19
 19
 19
 
 16
 
 
 7
 15
 
 40
 
 13
 13
 22
 22
   5
 5
 31
 31
 20
 20
 32
 32
 90
 
 17
 
 24
 24
 36
 36
 
 8
 60
 5
 30
 
 22
 
 40
 
 17
 
 23
 
 24