8 408 627 true 13 18 19 20 22 24 33 37