Hard Kakuro for 31/July/2017
supplied by Kakuro.cc
39
21
4
5
14
7
22
15
5
3
13
6
21
7