Hard Kakuro for 7/October/2017
supplied by Kakuro.cc
18
3
25
31
11
12
23
7
8
16
10
11
35
29