8 101 223 true 1 5 7 13 15 20 24 28