Hard Kakuro for 22/May/2018
supplied by Kakuro.cc
39
22
3
36
25
13
18
24
6
14
20
16
31
21