140
551
182
339
64
273
101
268
23
262
82
264
233
49
180
53
152
38
147
30
158
131
3
118
26
119
15
111
43
80
7
77