Hard Kakuro for 28/May/2017
supplied by Kakuro.cc
26
21
34
30
4
3
4
27
33
14
15
11
16
29