Hard Kakuro for 9/May/2009
supplied by Kakuro.cc
10
34
6
12
28
11
10
39
12
4
20
13
24
17