17 19 22 23 31 32