Hard Kakuro for 5/January/2016
supplied by Kakuro.cc
21
38
13
24
9
13
33
21
27
17
29
17
30
23