79
4
2
30
16
79
149
2
5
2
19
3
5