10 289 265 true 2 8 9 20 21 24 28 30 31 39