121
182
180
136
80
216
230
160
133
102
344
212
21746
16350
14511
13110
9982
950263
8724
8670
821148
716142
67411
6530