8 326 452 true 4 37 44 48 64 79 92 97