5
10
13
19
21
25
22
18
15
13
11