true 101 23 true 1 2 4 8 9 11 14 17 47 52 53 55 57 62 67 76 83