24 154523 16009 true 1 3 5 6 7 11 12 22 35 38 40 42 43 46 48 52 58 68 72 77 87 90 96 97