12 237 277 true 1 5 10 14 19 22 23 24 28 33 34 37