8 200 148 true 3 10 16 21 22 25 29 37