Hard Kakuro for 6/March/2015
supplied by Kakuro.cc
3
21
30
22
18
3
9
10
16
13
10
6
7
34