Hard Kakuro for 24/April/2015
supplied by Kakuro.cc
21
39
21
14
20
9
28
12
15
23
28
17
35
19