164
163
197
1636
196
167
160
1918
205
12750
10350
8101
6490
554262
5140
4880
4409
4381
429147
379142
31650