Hard Kakuro for 8/April/2017
supplied by Kakuro.cc
31
18
23
10
7
3
3
17
35
9
35
5
7
11