true 101 25 true 2 3 6 11 31 32 33 39 67 78 98 99