21 1624 629 true 8 24 26 29 38 39 44 58 61 63 67 68 73 79 83 84 85 89 92 94 95