189
221
202
170
166
193
173
160
158
135
144
14761
11780
9251
7850
634263
6210
5680
5151
513147
4869
443142
3540