Hard Kakuro for 12/June/2017
supplied by Kakuro.cc
11
31
17
22
35
5
6
13
10
30
5
5
3
15