7 259 199 true 5 11 15 18 31 36 39