4 96 164 true 17 29 51 99