8 874 452 true 1 12 17 24 30 35 36 37