true 101 33 true 5 7 9 16 37 39 44 46 55 62 67 73 74 92 96 99