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