true 88 106 true 9 14 16 34 45 71 85 88