80
556
51
596
75
492
42
446
235
52
229
23
193
13
196
178
20
896
24
187
197
34
180
21
138
9
133
17
134
15
124
132