5 146 248 true 8 14 19 31 35