Hard Kakuro for 3/June/2018
supplied by Kakuro.cc
27
24
26
10
7
3
6
16
35
12
17
17
17
18