Hard Kakuro for 10/April/2012
supplied by Kakuro.cc
38
13
23
30
4
8
4
20
15
6
15
8
8
30