8 90 111 true 1 13 21 23 24 31 33 36