Hard Kakuro for 10/June/2015
supplied by Kakuro.cc
12
25
25
24
17
17
31
15
30
11
3
16
8
6