8 91 248 true 8 11 13 17 21 27 28 31