Hard Kakuro for 27/May/2012
supplied by Kakuro.cc
10
10
35
18
7
3
8
17
19
23
27
17
16
5