Hard Kakuro for 26/July/2016
supplied by Kakuro.cc
22
20
16
21
24
9
29
6
19
7
6
15
35
26