Hard Kakuro for 4/December/2012
supplied by Kakuro.cc
30
19
17
17
15
8
3
10
17
21
29
7
3
7