23
395
63
30
29
18
7
62
43
5
9
14
8
68
60
57
40
35
21
15
176
138
20
27
25
133
379
79
143
78
33
85
11
16
13
28
55
792
311