27 1649 683 true 3 5 9 13 16 19 25 33 34 36 38 40 42 44 48 50 52 53 55 59 61 62 65 69 74 90 98