8 308 449 true 12 18 25 33 46 65 89 98