58
533
37
344
29
304
21
275
42
261
46
522
16
184
24
178
15
67
8
51
11
30
32
43
13
10
6
25
4
22
7
28
18
23