19 2384 745 true 1 7 17 23 31 33 40 41 46 52 55 58 67 74 75 76 78 83 91