Hard Kakuro for 4/October/2013
supplied by Kakuro.cc
21
37
7
17
38
35
18
17
6
16
12
17
31
30