14 1326 605 true 16 21 22 35 41 43 46 49 51 58 59 73 81 99