3
15
4
13
12
17
9
2
32
13