Hard Kakuro for 2/August/2016
supplied by Kakuro.cc
21
37
4
20
6
12
15
23
28
11
24
17
34
22