5 157 109 true 0 1 8 21 35