25
3
3
16
4
12
26
2
175
37
1
40