5 115 89 true 7 10 12 18 33