Medium Kakuro for 21/July/2006
supplied by Kakuro.cc
21
16
14
15
10
30
31
9
24
12
17
15
34
16