149
56
18
2
2
34
103
57