148
925
23
545
45
486
38
510
32
267
26
246
125
391
15
203
19
177
9
302
115
79
4
118
3
34
27
158
2
120
5
106
114