3 99 106 true 52 89 93