7 84 129 true 5 8 9 23 24 28 33