17 22988 213 true 8 11 15 32 38 49 54 62 80 86 89 100 102 104 108 121 148