40
285
73
252
22
177
17
151
142
12
128
15
123
26
106
29
121
11
100
9
98
4
96
97
2
30
20
896
6
102
3
90
7
88