43 28 39 15 30 30 20 23 24 30 287