Hard Kakuro for 18/June/2014
supplied by Kakuro.cc
5
33
23
38
15
13
14
27
30
10
4
15
12
31