Hard Kakuro for 4/July/2018
supplied by Kakuro.cc
20
15
12
6
32
29
38
7
17
6
5
16
38
24