8 326 297 true 5 18 21 44 53 80 87 92