Hard Kakuro for 29/July/2009
supplied by Kakuro.cc
17
21
10
11
21
18
31
5
7
8
5
4
15
17