Hard Kakuro for 25/March/2012
supplied by Kakuro.cc
3
21
30
21
19
3
7
15
28
14
3
7
4
21