8 293 436 true 17 22 38 49 55 59 85 89