11 668 348 true 18 29 31 34 44 56 60 64 67 89 93