1 2 89 90 91 106 107