38
589
113
281
53
543
43
341
60
339
24
303
18
232
235
82
188
23
223
123
16
93
50
220
11
213
6
313
34
150
138
128