7 697 336 true 5 14 15 16 25 27 39