Hard Kakuro for 13/August/2012
supplied by Kakuro.cc
21
30
21
14
6
10
10
19
3
16
12
23