89
954
32
525
43
462
9
400
81
376
55
330
8
320
35
315
19
247
15
193
14
209
23
119
21
171
7
159
11
64
736
6
153
133
132