12 241 273 true 4 11 17 25 28 45 50 58 59 80 82 93