5 333 306 true 2 6 12 16 22