8 94 118 true 1 6 7 10 15 17 31 35