Hard Kakuro for 21/June/2010
supplied by Kakuro.cc
3
5
27
39
10
3
15
15
7
30
9
16
19
30