5 96 152 true 2 29 32 36 55