20
1 2 89 90 91 96 97