7 78 129 true 9 11 12 13 18 20 31