Hard Kakuro for 13/August/2010
supplied by Kakuro.cc
21
12
21
6
3
3
5
10
24
24
28
8
8
10