33
4
5
83
100
3
1
2
5
1
39
3
5
32
1