6
21
118
326
45
101
1
3
3
158
1
20
28
8
355
85
13
171
4
16
16
