12 369 283 true 5 7 17 19 24 26 30 31 34 35 37 39