9 2345 540 true 0 2 4 9 12 23 24 33 35