12 270 289 true 2 11 14 16 22 24 30 32 35 37 38 39