16 832 487 true 5 6 10 13 16 18 24 29 30 31 33 34 36 37 38 39