4 101 157 true 12 16 28 90