Hard Kakuro for 5/October/2016
supplied by Kakuro.cc
13
25
19
6
34
17
15
29
19
21
31
16
17
22