8
3
10
8
14
17
10
9
20
4