8 134 154 true 2 15 16 21 28 31 38 39