Hard Kakuro #15

11×11 grid

Puzzle

12
6
7
11
18
17
6
25
20
30
22

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

1632312
23514
7832
413271
321
795481632
7968
6394