7 748 358 true 9 10 14 25 26 27 30