5 248 247 true 3 6 20 28 36