8 406 433 true 18 19 31 43 53 56 69 83