true 116 99 true 0 5 8 34 35 54 61 69 71 72 77 81 88