true 1618 708 true 4 11 13 17 24 28 30 33 36 38 41 48 49 51 57 59 65 76 80 83 85 90 97 99 103 104 107 117 118 121 122 127 131 136 139