7 78 25 4 5 6 22 41 42 56