27
316
68
422
14
236
50
312
74
279
17
230
101
178
29
149
28
143
6
140
10
116
5
114
4
108
103
8
95
3
81
78