4 89 168 true 12 16 28 90