10 990 729 true 12 13 23 30 56 61 76 83 92 96