Hard Kakuro for 18/October/2011
supplied by Kakuro.cc
22
9
21
39
12
16
32
18
17
23
17
15
35
30