68
512
47
478
80
299
21
171
18
151
16
123
15
147
20
100
6
96
3
10
107
1
88
11
76
4
91
7
2
82
12
70
66
83