82
60
140
186
255
210
161
90
164
271
177
174
21716
16330
14491
13020
9962
950263
8724
8670
821148
715142
67411
6530