Hard Kakuro for 31/July/2015
supplied by Kakuro.cc
3
21
34
22
6
14
15
18
13
20
5
15
11
3