171
759
158
615
55
473
48
348
59
283
112
289
57
253
11
237
38
186
13
773
8
153
17
151
129
14
125
117
116
1
28
30