11 314 265 true 2 3 11 12 19 27 29 31 32 35 39