4 95 107 true 1 6 16 28