24 101159 10665 true 2 7 10 15 20 21 23 24 27 34 35 38 44 47 55 62 67 69 71 84 86 93 96 97