10 1181 51 true 2 8 10 22 30 62 75 95 129 134