30 23 28 8 12 2131