11 1523 786 true 5 12 18 25 31 38 41 56 66 72 89