12 760 380 true 1 3 15 16 19 24 26 27 31 33 35 39