10 447 221 true 5 6 10 13 16 20 25 31 33 34