15
28
5
2
3
2
33
8
16
1
52
3
10
16