21 2441 957 true 3 24 25 31 32 40 45 49 50 51 54 56 57 61 63 68 75 79 82 89 96