Hard Kakuro for 21/June/2016
supplied by Kakuro.cc
23
30
21
14
4
5
7
10
19
4
17
12
6
22
23
30
21
14
4
5
7
10
19
4
17
12
6
22