8 477 336 true 10 13 16 22 24 55 74 77