12 288 241 true 3 6 11 12 15 18 22 26 27 29 37 38