7 744 177 true 4 7 12 14 18 28 31