85
859
25
437
44
363
42
276
16
376
33
217
30
199
31
167
23
181
15
254
4
174
148
68
165
20
88
21
134
395
7
157
5
126
8
110