11
9
14
8
15
25
12
10
23
5