42
331
33
504
7
118
38
210
6
160
278
1,048
31
177
16
163
9
154
4
117
107
1
97
15
123
20
134
91
47
3
48