8 123 210 true 1 33 41 45 56 62 69 96