Hard Kakuro for 20/March/2017
supplied by Kakuro.cc
33
21
37
30
12
17
17
28
15
3
16
16
11
30