11 9585 894 true 5 6 12 16 17 25 28 31 33 35 39