true 93 104 true 4 11 15 22 49 52 53 58 67 76 86