Hard Kakuro for 2/January/2018
supplied by Kakuro.cc
21
30
22
15
5
4
8
11
30
5
17
4
8
19