8 263 373 true 12 15 32 47 48 71 84 95