8 140 338 true 2 4 7 11 25 27 29 35