112
403

3
5
2
16
121
52
174
38
94
1
1
1
2
1
2
2