5 148 105 true 8 10 19 24 29