Hard Kakuro for 25/June/2012
supplied by Kakuro.cc
29
33
22
17
16
29
28
35
15
21
3
3
29
33
22
17
16
29
28
35
15
21
3
3