Hard Kakuro for 21/June/2012
supplied by Kakuro.cc
27
11
7
39
12
8
18
24
14
11
24
3
15
10