Hard Kakuro for 29/February/2016
supplied by Kakuro.cc
23
31
24
13
15
8
3
12
10
24
38
4
4
7