Hard Kakuro for 3/October/2016
supplied by Kakuro.cc
24
38
13
7
39
20
34
17
6
17
10
15
31
30