Hard Kakuro for 3/May/2014
supplied by Kakuro.cc
29
19
21
5
3
21
35
30
12
15
5
3