Hard Kakuro for 2/June/2013
supplied by Kakuro.cc
17
18
15
21
21
7
17
38
10
12
10
16
39
14