Hard Kakuro for 22/October/2018
supplied by Kakuro.cc
7
33
23
38
15
15
14
27
10
30
4
15
12
31