176
945
159
498
36
368
38
386
94
347
49
274
20
251
25
153
17
219
10
207
157
15
143
7
103
11
899
85
109
86