7 697 256 true 5 14 15 16 25 27 39