Hard Kakuro for 2/December/2017
supplied by Kakuro.cc
24
39
21
15
26
17
33
21
21
16
28
16
35
26