165
273
170
141
104
200
201
150
202
110
30
116
21456
16100
14251
12910
9872
942263
8644
8620
812148
705142
66811
6400