132
131
142
153
136
133
160
139
141
147
14761
11790
9251
7850
634263
6220
5690
5161
513147
4869
443142
3550