13 1589 682 true 19 26 34 36 43 45 51 55 66 76 80 83 98