10 568 328 true 0 5 7 9 10 16 18 22 24 27