Hard Kakuro for 25/March/2010
supplied by Kakuro.cc
6
21
15
39
3
6
17
31
14
19
5
16
8
6