8 238 723 true 2 32 50 52 62 83 89 96