122
111
8
7
22
19
306
292
131
125
78
72
67
64
42
39
92
89
114
97
83
17
2 753
2 725
53
50
28
25
153
139
56
33
6
36
14
11
47
1 835
1 808
45
61