8 372 287 true 3 8 9 16 23 24 35 36