80
505
32
393
20
339
21
271
43
182
18
157
8
180
36
128
5
170
66
509
14
139
23
197
133
4
167
134
26
2
110
130