85
599
124
640
195
486
39
382
104
279
95
311
36
227
20
217
27
155
48
11
172
9
138
7
134
132
114
12
117
15
119