5 107 237 true 8 10 20 34 36