Hard Kakuro for 24/August/2007
supplied by Kakuro.cc
12
21
29
39
21
30
32
24
10
9
15
23