Hard Kakuro for 27/July/2010
supplied by Kakuro.cc
21
30
21
14
4
5
7
12
19
4
17
11
7
23