true 99 121 true 1 19 22 35 59 61 79 86 89 95