98
631
170
978
93
396
28
474
57
284
47
290
58
234
64
230
40
159
42
158
278
1,040
23
153
21
148
14
145
32
140
137
133
121