178
2
30
3

2
21
1
50
1
16
4
105
1
1
1
2
1
1
2
1
1
1
1