76
587
35
311
28
372
37
303
253
7
195
22
171
30
124
24
159
13
102
105
4
137
8
103
14
97
68
395
16
120
141
10
113