8 524 384 true 14 18 29 33 73 82 86 91