7 105 212 true 6 8 39 53 58 66 88