10 797 409 true 16 24 29 32 37 44 47 59 60 94