true 101 23 true 1 2 4 8 9 11 55 57 67 76 83