Hard Kakuro for 10/June/2013
supplied by Kakuro.cc
6
10
21
39
22
5
18
10
3
6
9
4
15
14