23 30 21 43 130 101231