29
782
13
547
31
494
14
453
367
40
371
15
349
17
370
24
351
6
316
308
11
334
284
282
265
47
271
36
275
8
251