7 129 194 true 1 16 30 38 48 67 81