15 1326 760 true 4 6 18 22 27 40 43 52 55 64 68 70 81 89 95