150
182268
1711
149
1514
172
144
164
160
166
12280
10040
7981
6240
546262
5050
4680
4281
4289
411147
376142
31150