Hard Kakuro for 16/May/2018
supplied by Kakuro.cc
9
25
23
39
15
15
14
12
10
30
4
5
10
18