852
275
506
283
346
307
169
164