8 1154 548 true 10 15 16 18 23 31 36 39