7 129 148 true 0 10 11 16 18 28 35