Hard Kakuro for 26/July/2009
supplied by Kakuro.cc
21
39
38
12
24
14
35
20
16
6
21
14
31
17