Hard Kakuro for 26/December/2013
supplied by Kakuro.cc
12
4
21
39
22
6
23
10
3
7
9
3
15
13