5 248 166 true 1 6 7 28 30