Hard Kakuro for 28/June/2012
supplied by Kakuro.cc
17
27
16
21
35
10
6
28
14
30
5
7
3
17