8 314 311 true 5 23 47 54 59 86 97 98