8 165 278 true 4 52 63 68 73 81 91 92