Hard Kakuro for 26/May/2017
supplied by Kakuro.cc
17
39
21
16
21
7
32
19
11
16
28
16
35
19