293
689
134
821
130
644
73
320
77
397
56
341
138
281
64
225
20
168
41
191
18
194
188
28
145
27
167
17
157
25
29
156