Hard Kakuro for 31/January/2017
supplied by Kakuro.cc
17
25
24
3
34
31
29
17
9
3
11
14
15
34