8 751 346 true 12 18 20 24 27 29 30 34