4 96 160 true 8 29 51 66