11 605 416 true 21 28 29 35 43 47 52 54 64 87 93