3 8 22 23 31 16 7 20.