8 173 344 true 2 65 79 85 86 87 89 98