12 760 307 true 3 5 6 7 10 17 19 26 27 31 33 36