10 808 461 true 12 18 40 43 57 66 77 81 83 88