253
116
217
97
252
64
314
391
81
225