90
9
547
318
306
21
220
179
515
95
237
99
153
586
363
165
797
224
77
97
80
216
122
121
139
161
317
177
150
277
214
553
278
261
56
124
278
294
130
145
258
132
162
194
391
61
295
6
107
80
122
136
266
143
235
