true 212 156 true 5 9 12 23 67 71 77 89 93