4 157 101 true 2 10 16 39