16
13
3
18
10
14
1
1
1
22
32
2
6
9
15