9 868 716 true 9 12 19 20 23 29 62 70 87