10 217 357 true 4 15 39 45 54 60 61 64 82 99