8 100 244 true 1 4 7 25 28 29 33 34