86
565
97
387
64
349
45
299
70
237
65
203
44
198
21
140
26
142
24
136
22
116
16
121
30
122
29
109
20
891
23
106