162
164
130
1510
133
160
154
140
136
131
135
15371
12360
9691
8590
674263
6580
6030
5501
547147
51710
465142
3980