Hard Kakuro for 21/July/2016
supplied by Kakuro.cc
39
36
9
3
14
14
32
25
17
15
30
17
35
18