true 92 116 true 7 30 49 54 57 71 88 90 93