198
164
102
193
344
406
160
150
300
140
185
142
21716
16330
14491
13020
9962
950263
8724
8670
821148
715142
67411
6530