25
534
28
311
34
164
14
163
13
149
11
166
4
120
44
118
102
9
88
31
91
139
95
7
78
61
738
12
3
73
2
80