Hard Kakuro for 2/January/2013
supplied by Kakuro.cc
5
29
23
38
15
12
15
27
30
10
4
14
12
29