7 665 343 true 8 11 13 18 20 24 28