8 1507 433 true 4 12 14 15 18 23 24 39