Hard Kakuro for 3/July/2012
supplied by Kakuro.cc
27
19
21
14
7
35
35
17
6
15
35
10