true 101 27 true 8 10 12 13 36 46 58 68 77 81 82 83 96 97