Hard Kakuro for 2/July/2014
supplied by Kakuro.cc
39
8
12
21
25
6
17
9
6
5
9
3
15
12