170
221
202
183
164
166
193
145
160
158
144
15211
12230
9561
8360
663263
6510
5940
543147
5421
51410
460142
3890