10 3151 996 true 5 6 11 22 25 27 29 31 36 38