3
2
6
13
14
10
23
15
17
11
2
14
20
22
25