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