1011
57
218
173
137
191
253
204
178
217
207
20
47
229
126
90
430
219
113
86
157
865
258
209
273
135
93
7852
80
118
263
337
301
215
111