178
509
110
461
66
304
80
290
57
223
278
1,048
75
239
49
222
186
56
138
44
160
48
153
32
125
10
114
20
111
27
12
104
13