Hard Kakuro for 25/October/2013
supplied by Kakuro.cc
6
21
17
4
21
18
22
4
6
17
5
5
19
24