Hard Kakuro for 24/April/2012
supplied by Kakuro.cc
15
21
29
39
31
8
14
30
24
28
16
13
14
34