true 101 26 true 1 4 10 12 14 36 37 46 47 58 60 64 73 76 89 91