Hard Kakuro for 19/August/2010
supplied by Kakuro.cc
27
15
23
12
34
14
27
18
37
33
29
17