4
9
7
20
25
28
10
13
16
17
1
3
11