5 96 168 true 1 43 59 69 93