Hard Kakuro for 6/June/2006
supplied by Kakuro.cc
21
29
39
23
14
9
17
22
19
15
34
11
17
27