133
150
253
144
198
287
164
93
176
260
44
141
21696
16260
14491
13020
9962
950263
8724
8670
821148
715142
67211
6510