32
2
5
4
6
5
6
9
2
7
16
15
1
6
18
2
43
1
15