Expert Kakuro #17

13×13 grid

Puzzle

27
12
25
30
21
31
28
17
30
35
30

Fill each white cell with a number from 1-9. Numbers in each run must add up to the clue shown. No number may repeat within a run.

Solution

2
35421
774685
689471
9234789
197498
5513265
9196852
253668759
3
68457