186
255
210
161
90
171
177
174
142
203
273
212
22336
16830
14851
13340
10212
995263
8904
8800
848148
734142
67911
6780