Hard Kakuro for 4/June/2019
supplied by Kakuro.cc
7
39
12
4
21
29
18
8
10
3
6
5
17
15