8 488 325 true 2 12 13 16 23 31 90 99