Hard Kakuro for 19/April/2010
supplied by Kakuro.cc
20
24
37
10
7
30
29
15
3
29
25
24