18
548
60
3
18
58
21
28
6
2
21
17
2
0
5
4
107