2
8
5
14
20
10
9
4
7
8
6
16
6
9
2
5
10
6