53
509
85
506
20
451
27
379
18
236
278
1,048
222
11
209
36
178
50
162
5
155
2
168
7
145
126
8
108
117
4
105
99