Hard Kakuro for 6/July/2016
supplied by Kakuro.cc
39
10
22
25
3
10
5
11
17
5
16
7
6
14