Hard Kakuro for 22/August/2015
supplied by Kakuro.cc
12
29
12
34
9
12
15
28
23
38
21
17
15
20