32 898 708 true 2 6 8 11 13 16 20 22 23 24 27 28 36 40 41 46 51 53 57 59 65 66 69 71 74 75 76 89 92 95 97 99