8 309 269 true 5 8 15 16 20 24 34 35