4
101
23
16
24
28
5
7
43
2
7
27
17
16
3
3
3