Hard Kakuro for 2/November/2016
supplied by Kakuro.cc
17
38
39
20
30
12
35
20
24
3
23
15
31
25