Hard Kakuro for 21/October/2013
supplied by Kakuro.cc
38
39
16
3
30
9
32
15
17
13
29
17
35
18