50
560
71
334
43
259
42
235
11
231
34
224
39
151
22
179
66
131
5
144
21
143
13
120
111
104
781
29
107
95
7
92