Hard Kakuro for 16/July/2017
supplied by Kakuro.cc
15
10
6
9
17
5
3
15
24
24
34
8
8
6