Hard Kakuro for 17/July/2012
supplied by Kakuro.cc
33
6
9
37
10
16
31
20
22
8
21
12
15
30