Hard Kakuro for 26/June/2009
supplied by Kakuro.cc
24
28
38
21
26
15
29
29
21
34
28
29