10 508 628 true 9 13 14 18 24 25 27 32 33 35