Hard Kakuro for 5/June/2010
supplied by Kakuro.cc
18
10
38
24
10
7
35
11
10
14
24
3
15
12