true 90 89 true 2 9 10 35 42 46 52 55 57 83 93