Hard Kakuro for 22/September/2013
supplied by Kakuro.cc
4
21
10
21
21
3
9
30
15
17
3
7
8
19