8 233 180 true 10 14 21 27 28 29 34 36