15
101
34
6
2
24
6
4
1
43
1
37
19