7 129 238 true 3 62 73 77 82 85 89