8 232 318 true 7 8 12 16 18 25 27 30