Hard Kakuro for 25/January/2015
supplied by Kakuro.cc
17
25
31
4
6
10
15
30
3
18
10
8
15
24