156
194
214
153
141
235
2110
230
140
160
211
133
19786
15130
13171
11870
9002
856263
7990
7732
739148
644142
62811
5820