Hard Kakuro for 15/June/2016
supplied by Kakuro.cc
17
21
11
24
19
10
3
12
24
11
5
7
4
16