8 406 481 true 3 6 19 31 43 50 59 60