5 42 248 true 8 26 29 30 35