25
442
8
300
26
221
1
119
12
176
20
214
11
184
13
156
131
15
254
4
125
6
144
98
31
110
90
66
509
78
9
83
87