Hard Kakuro for 30/June/2010
supplied by Kakuro.cc
21
27
39
11
14
10
17
30
34
17
31
13
15
27