Expert Kakuro #8

13×13 grid

Puzzle

22
18
14
10
35
24
30
20
16
26
16
26

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

12654445721
612596
79
431227
796898
4354865
9457136
325638
8524967
712663845