17 1502 589 true 7 12 16 22 25 26 30 35 40 47 53 58 65 66 89 90 93