58
840
108
642
238
299
18
248
11
169
278
1,047
81
138
15
166
23
144
12
140
7
107
72
68
10
67
6
83
2
46
4
43
33