8
508
40
21
132
21
2
13
4
1
16
21
14
19
1
12
193
105
6
56