21 2508 1094 true 1 9 12 24 28 29 32 40 41 42 52 54 68 84 86 87 89 92 95 96 98