230
858
76
756
159
605
68
521
48
402
97
377
331
29
268
36
205
20
899
34
186
185
163
26
154
11
135
65
731
9
132
17
142