Hard Kakuro for 29/May/2015
supplied by Kakuro.cc
17
15
39
21
11
32
38
13
6
16
14
11
39
34