5 52 91 true 8 15 27 31 32