85
582
18
504
16
264
39
215
60
250
278
1,048
27
167
19
138
32
106
5
49
1
29
20
36
2
67
3
33
10
64
25
59