8 289 410 true 10 12 20 27 38 75 95 96