Hard Kakuro for 3/May/2016
supplied by Kakuro.cc
6
34
30
35
10
28
37
17
19
21
23
10
32
14