Hard Kakuro for 25/August/2010
supplied by Kakuro.cc
21
30
39
22
12
7
10
30
33
14
34
13
17
27