4
3
7
16
15
10
25
15
18
12
2
14
20
22
26