Hard Kakuro for 29/March/2016
supplied by Kakuro.cc
11
39
20
25
18
16
17
12
10
30
12
7
9
16