106
579
186
482
35
382
64
275
23
183
198
34
156
7
144
11
132
6
317
1
112
40
124
9
109
21
104
12
105
10
28
111
14
94