7 130 36 6 14 22 55 59 76 89