7 239 395 true 12 21 30 35 49 84 96