3 97 157 true 16 32 33