98
926
56
505
99
386
21
226
32
181
278
1,048
3
168
9
169
12
131
17
144
8
115
117
110
30
104
7
91
4
88
87