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