8 258 328 true 7 22 24 32 35 64 73 99