1
8
2
1
4
57
5
3
2
28
1
1
16
4
48
1