8 477 323 true 4 7 13 15 19 30 32 36