Hard Kakuro for 21/November/2016
supplied by Kakuro.cc
34
12
30
14
7
15
29
36
26
12
27
17
39
13