Hard Kakuro for 21/July/2015
supplied by Kakuro.cc
24
21
34
13
25
17
33
26
12
9
10
8
15
29