Hard Kakuro for 22/August/2011
supplied by Kakuro.cc
16
31
18
22
35
9
7
13
30
10
5
6
4
15