5 96 129 true 5 14 21 27 31