6 313 292 true 7 10 16 20 35 39