23 169605 924 true 7 16 31 32 44 49 54 56 57 78 81 82 86 95 99 101 108 111 112 115 119 121 148