Hard Kakuro for 18/August/2012
supplied by Kakuro.cc
3
21
21
5
30
3
11
18
13
24
4
17
7
6