175
162
130
157
145
131
138
160
136
135
132
15771
12850
10391
8870
710263
6880
6390
5781
568147
53310
494142
4250