Hard Kakuro for 6/June/2011
supplied by Kakuro.cc
29
21
39
7
24
10
15
22
25
38
33
14
16
12