9 3299 534 true 5 8 12 18 22 27 32 33 35