42
555
40
319
23
213
26
200
24
158
7
143
25
160
19
177
38
134
66
509
46
181
22
107
8
101
17
98
86
119
2
91