Hard Kakuro for 29/January/2015
supplied by Kakuro.cc
39
6
3
21
14
6
23
10
8
12
18
4
17
10