846
308
184
266
662
220
205
371
163
273
244
262
180
247
204
178
170
160
151
168
165
181
250
249
217
206
167
245
222
166
177
143
174
188
155
136
158
186
150
171
228
162
189
144
200
157
182
173
241
141
212
156
3519
2347
1541
1519