257
176
221
330
90
7
456
599
72