8 333 490 true 21 25 46 47 51 64 69 96