7 199 238 true 4 8 12 14 28 38 39