9 519 343 true 8 21 24 27 28 29 30 38 39