top and bottom 10