50
589
38
351
349
107
251
44
296
278
1,047
29
31
271
250
24
209
52
183
5
160
30
159
138
6
119
13
109
9
115
11
124