Hard Kakuro for 16/August/2014
supplied by Kakuro.cc
15
24
27
34
35
8
16
18
29
10
3
5
3
31