8 106 236 true 5 6 9 21 28 29 37 38