8 1321 355 true 4 10 16 22 23 27 30 35