5 96 155 true 21 28 50 51 79