592
135
257
307
253
226
12
95