Hard Kakuro for 21/June/2013
supplied by Kakuro.cc
10
7
21
37
10
15
36
18
3
6
15
13
37
29