6 100 196 true 16 19 31 50 57 63