153
130
122
135
120
160
133
121
1910
136
146
17623
13890
11501
10350
784263
7782
7120
6602
634147
57410
573142
5040