8 187 248 true 7 13 21 26 32 37 38 39