Hard Kakuro for 9/June/2018
supplied by Kakuro.cc
27
19
23
30
7
3
4
13
16
6
35
3
5
12