5 90 122 true 0 19 21 29 32