128
59
78
822
383
157
858