8 146 129 true 3 6 11 18 19 22 35 36