Hard Kakuro for 10/March/2014
supplied by Kakuro.cc
20
35
31
15
15
34
31
16
21
32
34
17