7
4
15
9
23
28
17
2
15
6
16
22
26
25
4
16
10
32
15
18
24