10 621 512 true 14 27 28 45 63 69 71 85 86 88