Hard Kakuro for 23/May/2012
supplied by Kakuro.cc
21
37
7
17
38
35
18
17
6
15
10
16
31
28