7 665 254 true 8 11 13 18 20 24 28