51
1
45
88
149
3
3
2
15
3
3
2
5
35
24
4
2