50
587
117
373
83
336
59
303
37
274
52
217
13
233
48
201
77
216
29
135
21
127
8
128
163
27
134
754
20
136
18
122
118