Hard Kakuro for 6/July/2019
supplied by Kakuro.cc
21
38
21
12
19
8
15
27
17
22
29
16
27
20