101
803
86
561
27
546
11
474
47
455
28
350
10
413
23
408
20
423
15
180
355
67
372
334
312
18
283
21
251
6
233
240