1
3
12
3
1
8
60
654
531
490
476
356
349
336
313
312
293
292
284
274
264
244
241
241
239
237
235
229
221
211
209
206
203
202
194
193
188