10 298 224 true 5 6 8 17 20 21 22 24 26 29