true 123 105 true 9 10 13 14 23 33 42 52 64 68 70 79 84 96 98