Hard Kakuro for 2/October/2010
supplied by Kakuro.cc
39
10
21
18
4
9
10
10
17
5
16
8
3
12