true 11 47 true 1 2 3 13 14 20 29 30 45 64 67 68 73 78 80 83 84 91 95 99 112 113 127 130