8 239 249 true 3 7 15 17 22 24 32 38