20 1 12 13 43 15 15