5 143 249 true 8 10 19 26 28