7 1227 318 true 1 14 15 21 28 32 33