Hard Kakuro for 21/January/2015
supplied by Kakuro.cc
24
21
7
16
6
9
24
29
3
5
10
3
25
8