8 960 309 true 0 10 13 19 21 22 28 36