4
3
5
8
9
10
10
16
14
15
13
12
11