Hard Kakuro for 31/October/2016
supplied by Kakuro.cc
10
33
8
19
28
12
13
39
30
4
12
5
22
3
10
33
8
19
28
12
13
39
30
4
12
5
22
3