12 282 271 true 0 1 5 8 10 31 35 50 66 71 80 81