Hard Kakuro for 18/April/2017
supplied by Kakuro.cc
3
21
27
24
14
3
19
10
7
3
10
17
23
25