Hard Kakuro for 28/July/2016
supplied by Kakuro.cc
19
3
15
20
29
11
3
19
10
22
39
7
3
17