216
230
160
211
133
102
344
212
183
120
353
125
21276
16010
14161
12750
9772
929263
8550
8544
805148
701142
66611
6350