23 2147 846 true 8 16 24 29 30 32 35 36 38 42 50 52 55 57 64 65 67 75 79 81 84 91 98