4 14 15 27 29 30 31