5 53 248 true 6 7 21 27 28