1252
384
354
340
266
222
206
124
81