Hard Kakuro for 25/July/2018
supplied by Kakuro.cc
24
3
21
22
10
28
18
6
10
5
3
4
15
16