5 101 105 true 11 14 18 29 32