Hard Kakuro for 7/October/2012
supplied by Kakuro.cc
22
6
17
23
14
3
19
9
23
6
12
12
18
30