Hard Kakuro for 22/June/2017
supplied by Kakuro.cc
12
23
39
6
9
7
18
29
3
6
11
4
19
10