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