Hard Kakuro for 23/July/2008
supplied by Kakuro.cc
33
24
25
25
10
17
10
24
15
4
33
3
4
30