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