Hard Kakuro for 23/June/2016
supplied by Kakuro.cc
9
32
26
23
35
3
3
26
28
30
14
15
12
15