Hard Kakuro for 2/June/2015
supplied by Kakuro.cc
17
35
30
12
35
29
10
17
30
11
30
15