Hard Kakuro for 23/July/2017
supplied by Kakuro.cc
21
30
22
18
6
3
9
10
18
5
21
8
3
26