107
576
91
393
88
339
58
314
97
307
278
1,048
10
286
119
236
102
235
22
208
89
191
23
185
37
175
16
155
67
162
26
118
46
132
4
72