50
295
26
384
18
281
49
267
9
252
27
225
12
220
15
185
17
168
190
8
5
150
145
4
1
114
20
899
3
111
107
41