8 249 248 true 1 7 10 14 15 23 30 31