Hard Kakuro for 21/December/2017
supplied by Kakuro.cc
3
5
21
23
10
8
15
29
6
10
5
15
18
16