149
906
15
276
42
193
25
185
27
220
20
203
21
184
13
148
175
7
113
108
2
80
5
93
9
103
784
159
11
88
87