12 237 153 true 1 6 7 12 15 17 19 22 26 31 33 35