8 82 99 true 3 4 10 22 23 27 30 35